aboutsummaryrefslogtreecommitdiffstats
path: root/classes/utils.bbclass
diff options
context:
space:
mode:
authorChris Larson <chris_larson@mentor.com>2010-10-01 11:03:44 -0700
committerChris Larson <chris_larson@mentor.com>2010-10-02 21:36:39 -0700
commit75c5a93da2d7118482ea3e00990fb45ec4d82c89 (patch)
treeb16ad2233ba049107c8c79f61311dca079f1cdc8 /classes/utils.bbclass
parent589969490863a5e3ef60d9a691a7fe1c117e1d95 (diff)
downloadopenembedded-75c5a93da2d7118482ea3e00990fb45ec4d82c89.tar.gz
create_wrapper: check syntax of arguments
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Diffstat (limited to 'classes/utils.bbclass')
-rw-r--r--classes/utils.bbclass4
1 files changed, 4 insertions, 0 deletions
diff --git a/classes/utils.bbclass b/classes/utils.bbclass
index 9a9c7b5ab7..b62bd119a3 100644
--- a/classes/utils.bbclass
+++ b/classes/utils.bbclass
@@ -459,6 +459,10 @@ create_wrapper () {
cmd=$1
shift
+
+ # run echo via env to test syntactic validity of the variable arguments
+ env $@ echo "Generating wrapper script for $cmd"
+
mv $cmd $cmd.real
cmdname=`basename $cmd`.real
cat <<END >$cmd