summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2017-09-28 11:52:31 -0400
committerPliable Pixels <pliablepixels@gmail.com>2017-09-28 11:52:31 -0400
commit6404505c1d46854533899158da912697c6f0ff00 (patch)
treead55d6d0e7af3715f17d436bcec3e780b5d9f949
parentbe368aa71cae411a6f73e5c5a54b4c1219f32a02 (diff)
Other updates #541
-rw-r--r--.DS_Storebin12292 -> 12292 bytes
-rwxr-xr-xmake_desktop.sh21
-rwxr-xr-xprepare_desktop.sh19
3 files changed, 26 insertions, 14 deletions
diff --git a/.DS_Store b/.DS_Store
index 55512dd0..23020f54 100644
--- a/.DS_Store
+++ b/.DS_Store
Binary files differ
diff --git a/make_desktop.sh b/make_desktop.sh
index 58412c58..92a77916 100755
--- a/make_desktop.sh
+++ b/make_desktop.sh
@@ -21,12 +21,15 @@ declare -a app_ports=("desktop/zmNinja-mac.app/Contents/Resources" "desktop/zmNi
for i in "${app_ports[@]}"
do
if [ -d "$i" ]; then
- DIRNAME=`expr "$i" : '\.\./\(.*\)/'`
- echo "Dirname:" $DIRNAME
- PDIRNAME=`echo "$DIRNAME" | sed "s/\/Contents//" `
- echo "Pdirname:" $PDIRNAME
- ZIPNAME="${PDIRNAME}_${APPVER}.zip"
- echo "------------------------------------------------------------------------"
+ DIRNAME=$i
+
+ if [ "${i}" == "desktop/zmNinja-mac.app/Contents/Resources" ]; then
+ BASENAME="desktop/zmNinja-mac.app/Contents"
+ else
+ BASENAME=`expr "$i" : '\(.*\)/resources'`
+ fi
+
+ echo "------------------------------------------------------------------------"
echo "Working on packaging $i"
echo "------------------------------------------------------------------------"
exe rm -fr $i/app
@@ -38,9 +41,9 @@ if [ -d "$i" ]; then
exe cp -R node_modules/deep-equal $i/app/node_modules
exe cp -R www/* $i/app/
exe cp electron_js/* $i/app
- exe cp www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt ../$DIRNAME
- echo $APPVER > ../$DIRNAME/version
- exe cp resources/icon.png ../$DIRNAME
+ exe cp www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt $BASENAME
+ echo $APPVER > $BASENAME/version
+ exe cp resources/icon.png $BASENAME
exe cd $i
cat app/js/DataModel.js | sed "s/var zmAppVersion[ ]*=[ ]*\"unknown\"/var zmAppVersion=\"$APPVER\"/" > app/js/DataModel.js.tmp
exe rm -fr app/js/DataModel.js
diff --git a/prepare_desktop.sh b/prepare_desktop.sh
index 50e71aae..52040c12 100755
--- a/prepare_desktop.sh
+++ b/prepare_desktop.sh
@@ -14,6 +14,8 @@ echo Use this to download electron images
echo You really need to do this one time
echo ----------------------------------------------------
echo
+echo This will delete all files in desktop/ and also remove icon associations
+read -p "Press a key to continue or Ctrl-C to break..."
iswget=`which ${WGET}`
@@ -45,16 +47,23 @@ do
if [ "${release_names[$i]}" != "darwin-x64" ]; then
exe mkdir electron-${REL}-${release_names[$i]} >/dev/null 2>&1
exe rm -fr electron-${REL}-${release_names[$i]}/* >/dev/null 2>&1
- exe ${UNZIP} -f electron-${REL}-${release_names[$i]}.zip ${UNZIP_ARGS} electron-${REL}-${release_names[$i]} >/dev/null 2>&1
+ exe ${UNZIP} electron-${REL}-${release_names[$i]}.zip ${UNZIP_ARGS} electron-${REL}-${release_names[$i]} 2>/dev/null
exe mv electron-${REL}-${release_names[$i]} ${release_renames[$i]} >/dev/null 2>&1
- else
- exe ${UNZIP} -f electron-${REL}-${release_names[$i]}.zip >/dev/null 2>&1
+ mv ${release_renames[$i]}/electron.exe ${release_renames[$i]}/zmNinja.exe >/dev/null 2>&1
+ mv ${release_renames[$i]}/electron ${release_renames[$i]}/zmNinja >/dev/null 2>&1
+
+ else # OSX
+ exe ${UNZIP} electron-${REL}-${release_names[$i]}.zip 2>/dev/null
exe mv Electron.app ${release_renames[$i]}
+
fi
- rm LICENSE* 2>/dev/null
- rm version 2>/dev/null
+ rm LICENSE* >/dev/null 2>&1
+ rm version >/dev/null 2>&1
done
+
+rm *.zip >/dev/null 2>&1
+
echo
echo =========================================================
echo All done. Use ./make_desktop now