scripts: wrap path with double duotes
authorMunkyu Im <munkyu.im@samsung.com>
Tue, 8 Sep 2015 08:19:51 +0000 (17:19 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Thu, 10 Sep 2015 02:53:11 +0000 (11:53 +0900)
The paths could include space character.
It occurs launching problem.

Change-Id: Ifa4e10ab82c811baef1256f560766c7561210b94
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
tizen/src/scripts/emulator.cmd
tizen/src/scripts/emulator.sh
tizen/src/scripts/sdbscript

index edae181a91462ff149be7179b4f75dd677f982ff..1527d9cf788614b00c39fdacad0a68f640c22606 100644 (file)
@@ -17,7 +17,7 @@ IF "%1"=="--with-gdb" (
 
 rem run emulator
 IF %WITH_GDB%=="yes" (
-       gdb --args %EMULATOR_BIN_PATH%\emulator-x86 %*
+       gdb --args "%EMULATOR_BIN_PATH%\emulator-x86" %*
 ) ELSE (
-       %EMULATOR_BIN_PATH%\emulator-x86 %*
+       "%EMULATOR_BIN_PATH%\emulator-x86" %*
 )
index a6096fbe9aa587e21acc62f359094b896c216e60..1ad0d42804d0fb6726d9800bd5f7dac9ad09be6e 100755 (executable)
@@ -2,23 +2,23 @@
 
 if [ "$(uname | cut -c 1-5)" = "Linux" ]; then
 # under linux
-SCRIPT_DIR=$(dirname $(readlink -f "$0"))
+SCRIPT_DIR=$(dirname "$(readlink -f "$0")")
 EMULATOR_INSTALLED_PATH=$(readlink -f "$SCRIPT_DIR/..")
 EMULATOR_BIN_PATH=$EMULATOR_INSTALLED_PATH/bin
 EMULATOR_TOOL_PATH=$EMULATOR_INSTALLED_PATH/../../../../tools/emulator
 
 # set env variables for linux
-export LD_LIBRARY_PATH=$EMULATOR_BIN_PATH:$EMULATOR_TOOL_PATH/remote/lib:
+export LD_LIBRARY_PATH="$EMULATOR_BIN_PATH":"$EMULATOR_TOOL_PATH/remote/lib":
 elif [ "$(uname | cut -c 1-6)" = "Darwin" ]; then
 # under darwin
-EMULATOR_INSTALLED_PATH=$(cd $(dirname "$0"); cd ..; pwd)
+EMULATOR_INSTALLED_PATH=$(cd "$(dirname "$0")"; cd ..; pwd)
 EMULATOR_BIN_PATH=$EMULATOR_INSTALLED_PATH/bin
 
 # set env variables for darwin
 # nothing now...
 elif [ "$(uname | cut -c 1-5)" = "MINGW" ]; then
 # under mingw
-SCRIPT_DIR=$(dirname $(readlink -f "$0"))
+SCRIPT_DIR=$(dirname "$(readlink -f "$0")")
 EMULATOR_INSTALLED_PATH=$(readlink -f "$SCRIPT_DIR/..")
 EMULATOR_BIN_PATH=$EMULATOR_INSTALLED_PATH/bin
 # set env variables for windows
@@ -46,7 +46,7 @@ fi
 
 # run emulator
 if [ "$WITH_GDB" = "yes" ]; then
-       gdb --args $EMULATOR_BIN_PATH/emulator-x86 $@
+       gdb --args "$EMULATOR_BIN_PATH/emulator-x86" "$@"
 else
-       $EMULATOR_BIN_PATH/emulator-x86 $@
+       "$EMULATOR_BIN_PATH/emulator-x86" "$@"
 fi
index 9f8116fc194ec649663487d27aec53e9e65636ca..c6629fb958712db53a483724ec51e73f198e3a95 100755 (executable)
@@ -9,7 +9,7 @@ TITLE=$2
 osascript > /dev/null << END
 tell application "Terminal"
 activate
-do script "$1 -s $TITLE shell"
+do script "\"$1\" -s $TITLE shell"
 set custom title of first window to "$TITLE"
 end tell
 END