Commit Graph

7 Commits

Author SHA1 Message Date
Leland Lucius
9e0c1b0bd4 Sign the DMG with the correct cert
It must be signed with a "Developer ID Application" certificate
and not the "Developer ID Installer" certificate.

And make sure to sign the app before copying it to the temporary
DMG folder.
2020-01-04 03:12:26 -06:00
Leland Lucius
5fe89c6498 First stab at notarization
The distribution will be signed and notarized during an "install" build
and is handled by mac/scripts/build_dist.sh.

The wrapper scripts, mac/Audacity.sh, is no longer needed as it's function
has been integrated into AudacityApp.cpp/main().

Initially, all "hardened entitlements" have been enabled since we don't
know which ones plug-ins will need.

On Mac and Windows, system sleep will be disabled when recording starts
and re-enabled when it ends.
2019-12-13 23:43:01 -06:00
Steve Daulton
32f3ccd08e Update file name
The current OS for Mac is macOS
2017-07-27 16:06:21 +01:00
James Crook
73d5f90578 Lose one level of Audacity
Previously our .app was created under /Audacity.  Now we create it one higher up.
2016-12-12 19:20:46 +00:00
Leland Lucius
b71a923dbc Try to resolve 1728 error when attaching 2015-07-22 11:50:02 -05:00
Leland Lucius
02d4e71cf1 Fix loader_path and executable_path 2015-07-21 22:54:15 -05:00
Leland Lucius
582ee7b45e Cleanup Mac build and subdirectory 2015-07-21 18:45:35 -05:00