diff options
Diffstat (limited to 'os')
-rwxr-xr-x | os/macosx/notarize.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/os/macosx/notarize.sh b/os/macosx/notarize.sh index 3434c3125..55405cdd8 100755 --- a/os/macosx/notarize.sh +++ b/os/macosx/notarize.sh @@ -56,3 +56,13 @@ cat <<EOF > notarize.json EOF gon notarize.json + +app_filename=(_CPack_Packages/*/Bundle/openttd-*/OpenTTD.app) + +if [ "${app_filename}" = "_CPack_Packages/*/Bundle/openttd-*/OpenTTD.app" ]; then + echo "No .app found in the _CPack_Packages directory, skipping stapling." + exit 0 +fi; + +# Now staple the ticket to the .app +xcrun stapler staple "${app_filename[0]}" |