]> code.ossystems Code Review - openembedded-core.git/commitdiff
poky-init-build-env: Fix to show the error message with simple sh based shells
authorRichard Purdie <rpurdie@linux.intel.com>
Sat, 13 Nov 2010 14:26:46 +0000 (22:26 +0800)
committerRichard Purdie <rpurdie@linux.intel.com>
Sat, 13 Nov 2010 14:26:46 +0000 (22:26 +0800)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
poky-init-build-env

index 0f5e684a52f75c2ba7e1af95a9e78a0a2ab65a8b..075070370bccc2d5674ff675b7c5f27d109721a8 100755 (executable)
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 
-if test x"$0" = x"./poky-init-build-env"; then
-   echo "Error: Run via '. ./poky-init-build-env'"
-elif test x"$BASH_SOURCE" = x; then
-   echo "Error: you are not running a Bash shell, please use Bash or add support for your shell to the init scripts"
+if [ "x$0" = "x./poky-init-build-env" ]; then
+   echo "Error: This script needs to be sourced. Please run as '. ./poky-init-build-env'"
+elif [ "x$BASH_SOURCE" = "x" ]; then
+   echo "Error: You are not running a Bash shell. Please use Bash or add support for your shell to the init scripts"
 else
    . `dirname $BASH_SOURCE`/scripts/poky-env-internal
 fi