[OE-core] [PATCH 07/10] gcc-cross.inc: Fix cross testing script
Khem Raj
raj.khem at gmail.com
Mon Apr 30 17:46:22 UTC 2012
shift the cmdline argument after determining
there is atleast 1 argument to shift otherwise
it ends up in error when no argument is specified
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
meta/recipes-devtools/gcc/gcc-cross.inc | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/gcc/gcc-cross.inc b/meta/recipes-devtools/gcc/gcc-cross.inc
index e7a5e41..6d160d6 100644
--- a/meta/recipes-devtools/gcc/gcc-cross.inc
+++ b/meta/recipes-devtools/gcc/gcc-cross.inc
@@ -45,7 +45,6 @@ do_compile () {
# append execution part of the script
cat >> ${B}/${TARGET_PREFIX}testgcc << STOP
target="\$1"
-shift
usage () {
echo "Usage:"
echo "\$0 user at target 'extra options to dejagnu'"
@@ -60,11 +59,13 @@ usage () {
}
if [ "x\$target" = "x" ]
then
- echo "Please specify the target machine and remote user in form of user at target"
+ echo "Please specify the target machine and remote user in form of user at target\n"
usage
exit 1;
fi
+shift
+
echo "\$target" | grep "@" 2>&1 > /dev/null
if [ "x\$?" = "x0" ]
then
--
1.7.5.4
More information about the Openembedded-core
mailing list