[Title] emulator-manager : add emulator-manager.app source for mac os
authorjihye kim <jihye1128.kim@samsung.com>
Fri, 23 Nov 2012 05:14:05 +0000 (14:14 +0900)
committerjihye kim <jihye1128.kim@samsung.com>
Fri, 23 Nov 2012 05:14:05 +0000 (14:14 +0900)
[Desc.] add emulator-manager.app source for mac os
[Issue] N/A

build.xml
package/build.macos-64 [changed mode: 0755->0644]
package/changelog
package/pkginfo.manifest
supplement/emulator-manager-mac.sh [changed mode: 0755->0644]

index 4bf2c10..0e98667 100644 (file)
--- a/build.xml
+++ b/build.xml
 
        <target name="make-jar-dibs" depends="compile-dibs, create-jar" />
 
+    <taskdef name="jarbundler" classname="net.sourceforge.jarbundler.JarBundler"/>
+
+    <property name="EM_NAME" value="emulator-manager"/>
+    <property name="EM_ICON" value="em.icns"/>
+    <property name="ICON_PATH" value="resource/res"/>
+
+    <target name="make-app">
+         <jarbundler dir="." name="${EM_NAME}" mainclass="org.tizen.emulator.manager.EmulatorManager" jar="emulator-manager.jar" verbose="true" startOnMainThread="true" icon="${ICON_PATH}/${EM_ICON}">
+         </jarbundler>
+    </target>
+
+    <target name="make-jar-mac" depends="make-jar-dibs, make-app" />
 </project>
old mode 100755 (executable)
new mode 100644 (file)
index 6e12ff3..9d2a95a
@@ -12,7 +12,10 @@ clean()
 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-mac
+
+       # for emulator-manager.app
+       cp ${ROOTDIR}/tools/emulator/bin/swt.jar ./
 }
 
 # install
@@ -23,10 +26,17 @@ install()
        mkdir -p $BIN_DIR/icons
        mkdir -p $BIN_DIR/templates
 
-       cp $SRCDIR/emulator-manager.jar $BIN_DIR/bin
        cp $SRCDIR/supplement/emulator-manager-mac.sh $BIN_DIR/bin/emulator-manager
        cp $SRCDIR/resource/res/em.ico $BIN_DIR/icons
        cp $SRCDIR/standard.xml $BIN_DIR/templates
+
+       # for emulator-manager.app
+       cd emulator-manager.app/Contents/Resources/Java/
+       ln ../../../../swt.jar ./
+       rm ../../../../swt.jar
+       rm ../../../../emulator-manager.jar
+
+       mv $SRCDIR/emulator-manager.app $BIN_DIR/bin
 }
 
 [ "$1" = "clean" ] && clean
index bbf3561..7c7351f 100644 (file)
@@ -1,3 +1,7 @@
+* 1.3.57
+- add emulator-manager.app for mac os
+== jihye kim <jihye1128.kim@samsung.com> 2012-11-23
+
 *1.3.56
 - modify key listener for 'Del' key
 - add tool tip resolution combo and skin combo
index d2f7279..8fbc734 100644 (file)
@@ -1,5 +1,5 @@
 Source: emulator-manager
-Version: 1.3.56
+Version: 1.3.57
 Maintainer: Yeong-Kyoon Lee<yeongkyoon.lee@samsung.com>
 
 Package: emulator-manager
old mode 100755 (executable)
new mode 100644 (file)
index 8bfd593..f3150c2
@@ -19,5 +19,5 @@ if [ -f $current_emulmgr ]
 then
 java -XstartOnFirstThread -jar $current_emulmgr "$@"
 else
-java -XstartOnFirstThread -jar $em_path"/emulator-manager.jar" "$@"
+java -XstartOnFirstThread -jar $em_path"/emulator-manager.app/Contents/Resources/Java/emulator-manager.jar" "$@"
 fi