diff --git a/app/app.pro b/app/app.pro index 586909537..73eeec042 100644 --- a/app/app.pro +++ b/app/app.pro @@ -26,3 +26,10 @@ LIBS += -L../logging/$${build_subdir} -llogging CONFIG(ANDROID):CONFIG += mobility CONFIG(ANDROID):MOBILITY = + +macx { + QMAKE_TARGET_BUNDLE_PREFIX = org.f4exb + QMAKE_BUNDLE = SDRangel + TARGET = SDRangel + ICON = sdrangel.apple.icns +} diff --git a/app/sdrangel.apple.icns b/app/sdrangel.apple.icns new file mode 100644 index 000000000..f06398957 Binary files /dev/null and b/app/sdrangel.apple.icns differ diff --git a/apple/deploy.sh b/apple/deploy.sh index 5e45230e6..3db43ed41 100755 --- a/apple/deploy.sh +++ b/apple/deploy.sh @@ -1,7 +1,9 @@ #!/bin/bash +QT_VERSION="5.12.0" +QT_HOME="/Applications/Qt/${QT_VERSION}" # Run from build directory after build -APP_PATH="app/sdrangel.app" +APP_PATH="app/SDRangel.app" test -d "${APP_PATH}/Contents" || { echo "Please build first or chdir to proper folder!"; exit 1; } APP_LIB="${APP_PATH}/Contents/Frameworks" @@ -46,9 +48,12 @@ cd ../../.. pwd # Deploy DMG -/Applications/Qt/5.12.0/clang_64/bin/macdeployqt ./sdrangel.app \ +"${QT_HOME}/clang_64/bin/macdeployqt" ./SDRangel.app \ -always-overwrite \ -dmg \ - -libpath=sdrangel.app/Contents/Frameworks \ + -libpath=SDRangel.app/Contents/Frameworks \ -verbose=1 +# Publish DMG + +# ...