From 4d2317e9f79af4ed01202afea0581914d2f8ce06 Mon Sep 17 00:00:00 2001 From: Aditya Kulkarni Date: Sun, 18 Nov 2018 21:55:44 -0800 Subject: [PATCH] Add version and title to dmg --- res/appdmg.json | 4 ++-- src/scripts/mkmacdmg.sh | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/res/appdmg.json b/res/appdmg.json index 7067401..0c84f05 100644 --- a/res/appdmg.json +++ b/res/appdmg.json @@ -1,5 +1,5 @@ { - "title": "zec-qt-wallet", + "title": "zec-qt-wallet-vRELEASE_VERSION", "icon": "logo.icns", "background": "dmgbg.png", "window" : { @@ -8,6 +8,6 @@ }, "contents": [ { "x": 448, "y": 80, "type": "link", "path": "/Applications" }, - { "x": 152, "y": 80, "type": "file", "path": "../zec-qt-wallet.app" } + { "x": 152, "y": 80, "type": "file", "path": "zec-qt-wallet.app" } ] } diff --git a/src/scripts/mkmacdmg.sh b/src/scripts/mkmacdmg.sh index 3289526..51def29 100755 --- a/src/scripts/mkmacdmg.sh +++ b/src/scripts/mkmacdmg.sh @@ -40,7 +40,14 @@ echo "[OK]" echo -n "Building dmg........" # create-dmg --volname "zec-qt-wallet-v$APP_VERSION" --volicon "res/logo.icns" --window-pos 200 120 --icon "zec-qt-wallet.app" 200 190 --app-drop-link 600 185 --hide-extension "zec-qt-wallet.app" --window-size 800 400 --hdiutil-quiet --background res/dmgbg.png artifacts/zec-qt-wallet.dmg zec-qt-wallet.app >/dev/null -appdmg --quiet res/appdmg.json artifacts/zec-qt-wallet-v$APP_VERSION.dmg >/dev/null +mkdir bin/dmgbuild >/dev/null 2>&1 +sed "s/RELEASE_VERSION/${APP_VERSION}/g" res/appdmg.json > bin/dmgbuild/appdmg.json +cp res/logo.icns bin/dmgbuild/ +cp res/dmgbg.png bin/dmgbuild/ + +cp -r zec-qt-wallet.app bin/dmgbuild/ + +appdmg --quiet bin/dmgbuild/appdmg.json artifacts/zec-qt-wallet-v$APP_VERSION.dmg >/dev/null if [ ! -f artifacts/zec-qt-wallet-v$APP_VERSION.dmg ]; then echo "[ERROR]" exit 1