diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-04-09 02:02:28 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-04-17 09:36:45 +0200 |
| commit | af20e21e2363f7c4d5f7031c444984f383c26914 (patch) | |
| tree | 072277c1a9c48d81367384d0c0f4a3ae356ce54e /platform/osx/make_dmg.sh | |
| parent | 39960bc88eee794ade1a73b00523e749945b9eab (diff) | |
Separate GUI verifier with basic reporting (#1823).
Diffstat (limited to 'platform/osx/make_dmg.sh')
| -rw-r--r-- | platform/osx/make_dmg.sh | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh index be4394649..a223556af 100644 --- a/platform/osx/make_dmg.sh +++ b/platform/osx/make_dmg.sh @@ -7,7 +7,7 @@ SYNTAX="make_dmg.sh -e <environment> -r <builddir> -i <apple-id> -p <apple-passw # Don't set -e here as egrep (used a few times) returns 1 if no matches # were found. -BUILD="main kdm server batch player playlist combiner editor disk" +BUILD="main kdm server batch player playlist combiner editor disk verifier" while getopts "e:r:i:p:a:b:" o; do case "${o}" in e) @@ -227,6 +227,7 @@ function copy_resources { cp $prefix/src/dcpomatic/graphics/osx/dcpomatic2_disk.icns "$dest" cp $prefix/src/dcpomatic/graphics/osx/dcpomatic2_combiner.icns "$dest" cp $prefix/src/dcpomatic/graphics/osx/dcpomatic2_editor.icns "$dest" + cp $prefix/src/dcpomatic/graphics/osx/dcpomatic2_verifier.icns "$dest" cp $prefix/src/dcpomatic/graphics/osx/preferences/defaults*.png "$dest" cp $prefix/src/dcpomatic/graphics/osx/preferences/kdm_email*.png "$dest" cp $prefix/src/dcpomatic/graphics/osx/preferences/email*.png "$dest" @@ -592,6 +593,19 @@ if [[ "$BUILD" == *editor* ]]; then make_dmg "$appdir" "" "DCP-o-matic Editor" "dcpomatic2_verify_cli dcpomatic2_kdm_inspect openssl dcpomatic2_editor" fi +if [[ "$BUILD" == *verifier* ]]; then + # DCP-o-matic Verifier + setup "DCP-o-matic 2 Verifier.app" + copy $ROOT src/dcpomatic/build/src/tools/dcpomatic2_verifier "$approot/MacOS" + copy $ROOT src/openssl/apps/openssl "$approot/MacOS" + copy_verify + copy_kdm + cp $prefix/src/dcpomatic/build/platform/osx/dcpomatic2_verifier.Info.plist "$approot/Info.plist" + rl=("$approot/MacOS/dcpomatic2_verifier" "$approot/Frameworks/"*.dylib) + relink_relative "${rl[@]}" + make_dmg "$appdir" "" "DCP-o-matic Verifier" "dcpomatic2_verify_cli dcpomatic2_kdm_inspect openssl dcpomatic2_verifier" +fi + if [[ "$BUILD" == *disk* ]]; then # DCP-o-matic Disk Writer .app setup "DCP-o-matic 2 Disk Writer.app" |
