diff --git a/libs/mac/lib/libavcodec.58.dylib b/libs/mac/lib/libavcodec.58.dylib index 917148a0..97fc4c0d 100755 Binary files a/libs/mac/lib/libavcodec.58.dylib and b/libs/mac/lib/libavcodec.58.dylib differ diff --git a/libs/mac/lib/libavutil.56.dylib b/libs/mac/lib/libavutil.56.dylib index 9730976f..40cc7827 100755 Binary files a/libs/mac/lib/libavutil.56.dylib and b/libs/mac/lib/libavutil.56.dylib differ diff --git a/libs/mac/lib/libcrypto.dylib b/libs/mac/lib/libcrypto.dylib index 5047dc33..e9cb6450 100755 Binary files a/libs/mac/lib/libcrypto.dylib and b/libs/mac/lib/libcrypto.dylib differ diff --git a/libs/mac/lib/libssl.dylib b/libs/mac/lib/libssl.dylib index f83d75b2..f775755d 100755 Binary files a/libs/mac/lib/libssl.dylib and b/libs/mac/lib/libssl.dylib differ diff --git a/libs/mac/lib/libswresample.3.dylib b/libs/mac/lib/libswresample.3.dylib index 1e2a9f1d..825f87b6 100755 Binary files a/libs/mac/lib/libswresample.3.dylib and b/libs/mac/lib/libswresample.3.dylib differ diff --git a/scripts/generate-dmg.sh b/scripts/generate-dmg.sh index e34f9743..03ef568b 100755 --- a/scripts/generate-dmg.sh +++ b/scripts/generate-dmg.sh @@ -34,13 +34,18 @@ popd echo Copying dylib dependencies mkdir $BUILD_FOLDER/app/Moonlight.app/Contents/lib -cp $SOURCE_ROOT/libs/mac/lib/*.dylib $BUILD_FOLDER/app/Moonlight.app/Contents/lib/ +cp $SOURCE_ROOT/libs/mac/lib/*.dylib $BUILD_FOLDER/app/Moonlight.app/Contents/lib/ || fail "Dylib copy failed!" echo Copying frameworks dependencies mkdir $BUILD_FOLDER/app/Moonlight.app/Contents/Frameworks -cp -R $SOURCE_ROOT/libs/mac/Frameworks/ $BUILD_FOLDER/app/Moonlight.app/Contents/Frameworks/ +cp -R $SOURCE_ROOT/libs/mac/Frameworks/ $BUILD_FOLDER/app/Moonlight.app/Contents/Frameworks/ || fail "Framework copy failed!" echo Creating DMG EXTRA_ARGS= -if [ "$BUILD_CONFIG" == "Debug" ]; then EXTRA_ARGS=-use-debug-libs; fi -macdeployqt $BUILD_FOLDER/app/Moonlight.app -dmg $EXTRA_ARGS -qmldir=$SOURCE_ROOT/app/gui -appstore-compliant \ No newline at end of file +if [ "$BUILD_CONFIG" == "Debug" ]; then EXTRA_ARGS="$EXTRA_ARGS -use-debug-libs"; fi +if [ "$SIGNING_KEY" != "" ]; then EXTRA_ARGS="$EXTRA_ARGS -codesign=$SIGNING_KEY"; fi +echo Extra deployment arguments: $EXTRA_ARGS +macdeployqt $BUILD_FOLDER/app/Moonlight.app -dmg $EXTRA_ARGS -qmldir=$SOURCE_ROOT/app/gui -appstore-compliant || fail "macdeployqt failed!" + +echo Deploying DMG +mv $BUILD_FOLDER/app/Moonlight.dmg $INSTALLER_FOLDER/