diff --git a/.gitignore b/.gitignore index ae1206b..127365b 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ src/ui_*.h src/precompiled.h.cpp .qmake.stash zec-qt-wallet +zec-qt-wallet.app zec-qt-wallet-mingw* zec-qt-wallet.vcxproj* zec-qt-wallet.sln @@ -20,4 +21,4 @@ zec-qt-wallet_plugin_import.cpp zec-qt-wallet_resource* workspace.code-workspace *.zip -*.tar.gz \ No newline at end of file +*.tar.gz diff --git a/src/scripts/mkmacdmg.sh b/src/scripts/mkmacdmg.sh new file mode 100755 index 0000000..c672ef2 --- /dev/null +++ b/src/scripts/mkmacdmg.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +if [ -z $QT_PATH ]; then + echo "QT_PATH is not set. Please set it to the base directory of Qt"; + exit 1; +fi + +#Clean +make distclean 2>&1 >/dev/null + +# Build +$QT_PATH/bin/qmake zec-qt-wallet.pro CONFIG+=release +make -j4 >/dev/null + +#Qt deploy +mkdir artifacts +rm -f zec-qt-wallet.dmg +$QT_PATH/bin/macdeployqt zec-qt-wallet.app -dmg + +# Finish +mv zec-qt-wallet.dmg artifacts/MacOS-zec-qt-wallet-v0.3.0.dmg