build: added double quotation to file path.
authorminkee.lee <minkee.lee@samsung.com>
Wed, 19 Aug 2015 05:10:30 +0000 (14:10 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Thu, 20 Aug 2015 01:51:19 +0000 (10:51 +0900)
- to prevent problems due to white space.

Change-Id: Id349ee59248c068d11466cdd960f6fb9d58174b5
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
package/build.linux
package/build.macos-64
package/build.windows

index deee54e..d3ded0d 100755 (executable)
@@ -3,29 +3,29 @@
 clean()
 {
        echo "$SRCDIR"
-       rm -rf $SRCDIR/*.jar
-       rm -rf $SRCDIR/*.zip
-       rm -rf $SRCDIR/*.tar.gz
+       rm -rf "$SRCDIR/"*.jar
+       rm -rf "$SRCDIR/"*.zip
+       rm -rf "$SRCDIR/"*.tar.gz
 }
 
 # build
 build()
 {
        cd $SRCDIR
-       ant -buildfile build.xml -Dclasspath.dibs=$ROOTDIR/tools/emulator/bin make-jar-dibs
+       ant -buildfile build.xml -Dclasspath.dibs="$ROOTDIR/tools/emulator/bin" make-jar-dibs
 }
 
 # install
 install()
 {
        BIN_DIR=$SRCDIR/package/emulator-manager.package.$TARGET_OS/data/tools/emulator
-       mkdir -p $BIN_DIR/bin
-       mkdir -p $BIN_DIR/icons
+       mkdir -p "$BIN_DIR/bin"
+       mkdir -p "$BIN_DIR/icons"
 
-       mv $SRCDIR/emulator-manager.jar $BIN_DIR/bin
-       cp $SRCDIR/supplement/emulator-manager.sh $BIN_DIR/bin/emulator-manager
-       cp $SRCDIR/supplement/em-cli.sh $BIN_DIR/bin/em-cli
-       cp $SRCDIR/resource/res/em.ico $BIN_DIR/icons
+       mv "$SRCDIR/emulator-manager.jar" "$BIN_DIR/bin"
+       cp "$SRCDIR/supplement/emulator-manager.sh" "$BIN_DIR/bin/emulator-manager"
+       cp "$SRCDIR/supplement/em-cli.sh" "$BIN_DIR/bin/em-cli"
+       cp "$SRCDIR/resource/res/em.ico" "$BIN_DIR/icons"
 }
 
 [ "$1" = "clean" ] && clean
index 69c0e0b..765270a 100755 (executable)
@@ -3,42 +3,42 @@
 clean()
 {
        echo "$SRCDIR"
-       rm -rf $SRCDIR/*.jar
-       rm -rf $SRCDIR/*.zip
-       rm -rf $SRCDIR/*.tar.gz
+       rm -rf "$SRCDIR/"*.jar
+       rm -rf "$SRCDIR/"*.zip
+       rm -rf "$SRCDIR/"*.tar.gz
 }
 
 # build
 build()
 {
        cd $SRCDIR
-       ant -buildfile build.xml -Dclasspath.dibs=${ROOTDIR}/tools/emulator/bin make-jar-dibs
+       ant -buildfile build.xml -Dclasspath.dibs="${ROOTDIR}/tools/emulator/bin" make-jar-dibs
 }
 
 # install
 install()
 {
        BIN_DIR=$SRCDIR/package/emulator-manager.package.$TARGET_OS/data/tools/emulator
-       mkdir -p $BIN_DIR/bin
-       mkdir -p $BIN_DIR/icons
+       mkdir -p "$BIN_DIR/bin"
+       mkdir -p "$BIN_DIR/icons"
 
-       mv $SRCDIR/emulator-manager.jar $BIN_DIR/bin
-       cp $SRCDIR/supplement/emulator-manager-mac.sh $BIN_DIR/bin/emulator-manager
-       cp $SRCDIR/supplement/em-cli-mac.sh $BIN_DIR/bin/em-cli
-       cp $SRCDIR/resource/res/em.ico $BIN_DIR/icons
+       mv "$SRCDIR/emulator-manager.jar" "$BIN_DIR/bin"
+       cp "$SRCDIR/supplement/emulator-manager-mac.sh" "$BIN_DIR/bin/emulator-manager"
+       cp "$SRCDIR/supplement/em-cli-mac.sh" "$BIN_DIR/bin/em-cli"
+       cp "$SRCDIR/resource/res/em.ico" "$BIN_DIR/icons"
 
        # for emulator-manager.app
        APP_DIR=$SRCDIR/emulator-manager.app/Contents
-       mkdir -p $APP_DIR/MacOS
-       mkdir -p $APP_DIR/Resources
+       mkdir -p "$APP_DIR/MacOS"
+       mkdir -p "$APP_DIR/Resources"
 
-       cp $SRCDIR/resource/res/em.icns $APP_DIR/Resources/
-       cp $SRCDIR/supplement/emulator-manager-mac-app.sh $APP_DIR/MacOS/emulator-manager
-       cp $SRCDIR/supplement/info-mac-app.plist $APP_DIR/Info.plist
+       cp "$SRCDIR/resource/res/em.icns" "$APP_DIR/Resources/"
+       cp "$SRCDIR/supplement/emulator-manager-mac-app.sh" "$APP_DIR/MacOS/emulator-manager"
+       cp "$SRCDIR/supplement/info-mac-app.plist" "$APP_DIR/Info.plist"
 
         # for signing to "emulator-manager.app"
-        codesign -f -s "Developer ID Application: Samsung Electronics" -v $SRCDIR/emulator-manager.app
-        spctl --assess --type execute $SRCDIR/emulator-manager.app
+        codesign -f -s "Developer ID Application: Samsung Electronics" -v "$SRCDIR/emulator-manager.app"
+        spctl --assess --type execute "$SRCDIR/emulator-manager.app"
         CODESIGN_RET=$?
         echo $CODESIGN_RET
         if [ "$CODESIGN_RET" = "0" ]; then
@@ -48,7 +48,7 @@ install()
                 exit 1
         fi
 
-       mv $SRCDIR/emulator-manager.app $BIN_DIR/bin
+       mv "$SRCDIR/emulator-manager.app" "$BIN_DIR/bin"
 }
 
 [ "$1" = "clean" ] && clean
index 97e7999..c8b4819 100755 (executable)
@@ -3,9 +3,9 @@
 clean()
 {
        echo "$SRCDIR"
-       rm -rf $SRCDIR/*.jar
-       rm -rf $SRCDIR/*.zip
-       rm -rf $SRCDIR/*.tar.gz
+       rm -rf "$SRCDIR/"*.jar
+       rm -rf "$SRCDIR/"*.zip
+       rm -rf "$SRCDIR/"*.tar.gz
 }
 
 prepare()
@@ -25,7 +25,7 @@ build()
        prepare
 
        cd $SRCDIR
-       ant -buildfile build.xml -Dclasspath.dibs=${ROOTDIR}/tools/emulator/bin make-jar-dibs
+       ant -buildfile build.xml -Dclasspath.dibs="${ROOTDIR}/tools/emulator/bin" make-jar-dibs
 
        # make emulator-manager.exe with Launch4j
        LAUNCH4J_RUN=0
@@ -49,7 +49,7 @@ build()
                else
                        echo "Generating emulator-manager.exe SUCCESS."
                        # Add signing to emulator-manager.exe
-                       java -jar $SIGNTOOL_JAR $SRCDIR/emulator-manager.exe $SRCDIR/emulator-manager.exe emulator-manager.exe
+                       java -jar "$SIGNTOOL_JAR" "$SRCDIR/emulator-manager.exe" "$SRCDIR/emulator-manager.exe" emulator-manager.exe
                        if [ ! -f "$SRCDIR/emulator-manager.exe" ]; then
                                echo "Codesigning fail"
                                exit 1
@@ -74,14 +74,14 @@ build()
 install()
 {
        BIN_DIR=$SRCDIR/package/emulator-manager.package.$TARGET_OS/data/tools/emulator
-       mkdir -p $BIN_DIR/bin
-       mkdir -p $BIN_DIR/icons
+       mkdir -p "$BIN_DIR/bin"
+       mkdir -p "$BIN_DIR/icons"
        # mkdir -p $BIN_DIR/templates
 
-       mv $SRCDIR/emulator-manager.jar $BIN_DIR/bin
-       cp $SRCDIR/emulator-manager.exe $BIN_DIR/bin/emulator-manager.exe
-       cp $SRCDIR/supplement/em-cli.bat $BIN_DIR/bin/em-cli.bat
-       cp $SRCDIR/resource/res/em.ico $BIN_DIR/icons
+       mv "$SRCDIR/emulator-manager.jar" "$BIN_DIR/bin"
+       cp "$SRCDIR/emulator-manager.exe" "$BIN_DIR/bin/emulator-manager.exe"
+       cp "$SRCDIR/supplement/em-cli.bat" "$BIN_DIR/bin/em-cli.bat"
+       cp "$SRCDIR/resource/res/em.ico" "$BIN_DIR/icons"
 }
 
 [ "$1" = "clean" ] && clean