[oe-commits] Mark Hatle : native.bbclass: Add a simple chown intercept command
git version control
git at git.openembedded.org
Thu Jun 23 20:07:44 UTC 2011
Module: openembedded-core.git
Branch: master
Commit: 7fd8287d3320231db83c36d09f2b841e520fcfe9
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7fd8287d3320231db83c36d09f2b841e520fcfe9
Author: Mark Hatle <mark.hatle at windriver.com>
Date: Thu Jun 23 11:58:26 2011 -0500
native.bbclass: Add a simple chown intercept command
During native recipe processing we want to intercept any calls to chown
and do nothing. This prevents errors and allows the same recipes to be
used for both native and target recipes.
Signed-off-by: Mark Hatle <mark.hatle at windriver.com>
---
meta/classes/native.bbclass | 2 ++
scripts/native-intercept/chown | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index 90fcd13..11ec6dc 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -85,6 +85,8 @@ EXTRA_NATIVE_PKGCONFIG_PATH ?= ""
PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}"
PKG_CONFIG_SYSROOT_DIR = ""
+PATH =. "${COREBASE}/scripts/native-intercept:"
+
python native_virtclass_handler () {
if not isinstance(e, bb.event.RecipePreFinalise):
return
diff --git a/scripts/native-intercept/chown b/scripts/native-intercept/chown
new file mode 100755
index 0000000..4f43271
--- /dev/null
+++ b/scripts/native-intercept/chown
@@ -0,0 +1,2 @@
+#! /bin/sh
+echo "Intercept $0: $@ -- do nothing"
More information about the Openembedded-commits
mailing list