X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=platform%2Fosx%2Fmake_dmg.sh;h=21db560ba2fcef5d82c01b9f9386c5bf45b57417;hb=b4f942ef0b7b9e2f781c0d17b3ad43884750fa7a;hp=4afb54700b77fb4d85bef22f2caf046740922a3f;hpb=36971ecc260b46a4092a4ba3099c3e52e2d1b916;p=dcpomatic.git diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh index 4afb54700..21db560ba 100644 --- a/platform/osx/make_dmg.sh +++ b/platform/osx/make_dmg.sh @@ -1,8 +1,8 @@ #!/bin/bash # -# Syntax: make_dmg.sh +# Syntax: make_dmg.sh # -# e.g. make_dmg.sh /Users/carl/cdist +# e.g. make_dmg.sh /Users/carl/osx-environment /Users/carl/cdist # Don't set -e here as egrep (used a few times) returns 1 if no matches # were found. @@ -11,8 +11,8 @@ version=`git describe --tags --abbrev=0 | sed -e "s/v//"` # DMG size in megabytes DMG_SIZE=256 -ENV=/Users/carl/Environments/dcpomatic -ROOT=$1 +ENV=$1 +ROOT=$2 # This is our work area for making up the .dmgs mkdir -p build/platform/osx @@ -136,6 +136,7 @@ function copy_resources { cp $ROOT/32/src/dcpomatic/graphics/select.png "$dest" cp $ROOT/32/src/dcpomatic/graphics/snap.png "$dest" cp $ROOT/32/src/dcpomatic/graphics/sequence.png "$dest" + cp $ROOT/32/src/dcpomatic/graphics/me.jpg "$dest" # i18n: DCP-o-matic .mo files for lang in de_DE es_ES fr_FR it_IT sv_SE nl_NL ru_RU pl_PL da_DK pt_PT pt_BR sk_SK cs_CZ uk_UA zh_CN tr_TR; do @@ -243,6 +244,7 @@ EOF DeRez -only icns "$appdir/Contents/Resources/dcpomatic2.icns" > "$appdir/Contents/Resources/DCP-o-matic.rsrc" Rez -append "$appdir/Contents/Resources/DCP-o-matic.rsrc" -o "$dmg" SetFile -a C "$dmg" + xattr -c "$dmg" codesign --verify --verbose --sign "Developer ID Application: Carl Hetherington (R82DXSR997)" "$dmg" if [ "$?" != "0" ]; then echo "Failed to sign .dmg"