Bugfix/macos fixes (#247)

* Icon for macos and tiny fixes
* Macos deploy build fix
This commit is contained in:
pokamest
2023-05-28 08:24:00 -07:00
committed by GitHub
parent adcc74ac8e
commit a116774104
8 changed files with 40 additions and 37 deletions
+2 -4
View File
@@ -66,11 +66,9 @@ echo "____________________________________"
echo "............Deploy.................."
echo "____________________________________"
# Package
# Package
echo "Packaging ..."
#cd $DEPLOY_DIR
$QT_BIN_DIR/macdeployqt $OUT_APP_DIR/$APP_FILENAME -always-overwrite -qmldir=$PROJECT_DIR
cp -av $BUILD_DIR/service/server/$APP_NAME-service $BUNDLE_DIR/Contents/macOS
cp -Rv $PROJECT_DIR/deploy/data/macos/* $BUNDLE_DIR/Contents/macOS
@@ -147,7 +145,7 @@ if [ "${MAC_CERT_PW+x}" ]; then
fi
echo "Building DMG installer..."
hdiutil create -volname $APP_NAME -srcfolder $BUILD_DIR/installer/$APP_NAME.app -ov -format UDZO $DMG_FILENAME
hdiutil create -volname Amnezia -srcfolder $BUILD_DIR/installer/$APP_NAME.app -ov -format UDZO $DMG_FILENAME
if [ "${MAC_CERT_PW+x}" ]; then
echo "Signing DMG installer..."