X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=platform%2Fosx%2Fmake_dmg.sh;h=bf7512b9317b77f27bf472b0a1841b020289db04;hb=4ec7a8070dfcda1fa327df6378eaab754f119f1b;hp=5280d3ededacd25a9b5353fb2fd06018b5ccce59;hpb=f0be0f0e060e40d9a0da1b44429ef41901b8a536;p=dcpomatic.git diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh index 5280d3ede..bf7512b93 100644 --- a/platform/osx/make_dmg.sh +++ b/platform/osx/make_dmg.sh @@ -38,11 +38,12 @@ function universal_copy { done } -universal_copy $ROOT src/dvdomatic/build/src/tools/dcpomatic $WORK/$macos -universal_copy $ROOT src/dvdomatic/build/src/tools/dcpomatic_cli $WORK/$macos -universal_copy $ROOT src/dvdomatic/build/src/tools/dcpomatic_server_cli $WORK/$macos -universal_copy $ROOT src/dvdomatic/build/src/lib/libdcpomatic.dylib $WORK/$libs -universal_copy $ROOT src/dvdomatic/build/src/wx/libdcpomatic-wx.dylib $WORK/$libs +universal_copy $ROOT src/dcpomatic/build/src/tools/dcpomatic $WORK/$macos +universal_copy $ROOT src/dcpomatic/build/src/tools/dcpomatic_cli $WORK/$macos +universal_copy $ROOT src/dcpomatic/build/src/tools/dcpomatic_server_cli $WORK/$macos +universal_copy $ROOT src/dcpomatic/build/src/tools/dcpomatic_batch $WORK/$macos +universal_copy $ROOT src/dcpomatic/build/src/lib/libdcpomatic.dylib $WORK/$libs +universal_copy $ROOT src/dcpomatic/build/src/wx/libdcpomatic-wx.dylib $WORK/$libs universal_copy $ROOT lib/libcxml.dylib $WORK/$libs universal_copy $ROOT lib/libdcp.dylib $WORK/$libs universal_copy $ROOT lib/libasdcp-libdcp.dylib $WORK/$libs @@ -54,7 +55,6 @@ universal_copy $ROOT lib/libavfilter*.dylib $WORK/$libs universal_copy $ROOT lib/libavutil*.dylib $WORK/$libs universal_copy $ROOT lib/libavcodec*.dylib $WORK/$libs universal_copy $ROOT lib/libswscale*.dylib $WORK/$libs -universal_copy $ROOT lib/libpostproc*.dylib $WORK/$libs universal_copy $ROOT lib/libswresample*.dylib $WORK/$libs universal_copy $ROOT bin/ffprobe $WORK/$macos universal_copy $ENV lib/libboost_system.dylib $WORK/$libs @@ -102,6 +102,19 @@ done cp build/platform/osx/Info.plist $WORK/$approot cp icons/dcpomatic.icns $WORK/$resources/DCP-o-matic.icns +cp icons/colour_conversions.png $WORK/$resources +cp icons/defaults.png $WORK/$resources +cp icons/kdm_email.png $WORK/$resources +cp icons/servers.png $WORK/$resources +cp icons/tms.png $WORK/$resources + +# i18n: .mo files +for lang in de_DE es_ES fr_FR it_IT sv_SE; do + mkdir $WORK/$resources/$lang + cp build/src/lib/mo/$lang/*.mo $WORK/$resources/$lang + cp build/src/wx/mo/$lang/*.mo $WORK/$resources/$lang + cp build/src/tools/mo/$lang/*.mo $WORK/$resources/$lang +done tmp_dmg=$WORK/dcpomatic_tmp.dmg dmg="$WORK/DCP-o-matic $version.dmg" @@ -141,7 +154,6 @@ echo ' chmod -Rf go-w /Volumes/"$vol_name"/$appdir sync -umount -f $device hdiutil eject $device hdiutil convert -format UDZO $tmp_dmg -imagekey zlib-level=9 -o "$dmg" sips -i $WORK/$resources/DCP-o-matic.icns