annotate sonic-visualiser.pro @ 2265:d33dff02b39b sandbox-notarize

Work on sandboxing (possibly) and using the hardened runtime for notarization. Supply appropriate bundle ID for helpers as well as main application, and request inherited sandbox entitlements. Currently works with sandboxing (apparently) but not yet with the hardened runtime, where we can't load plugins signed by third parties even with the com.apple.security.cs.disable-library-validation entitlement because their team IDs don't match the host. Possibly that exception is supposed to be requested some other way?
author Chris Cannam
date Thu, 25 Apr 2019 16:46:02 +0100
parents df146330bc34
children 1799e90689b5
rev   line source
Chris@1279 1
Chris@517 2 TEMPLATE = subdirs
Chris@640 3
Chris@1827 4 SUBDIRS += \
Chris@1827 5 sub_base
Chris@1827 6
Chris@1490 7 # We build the tests on every platform, though at the time of
Chris@1490 8 # writing they are only automatically run on non-Windows platforms
Chris@1490 9 # (because of the difficulty of getting them running nicely in the
Chris@1490 10 # IDE without causing great confusion if a test fails).
Chris@1490 11 SUBDIRS += \
Chris@1490 12 sub_test_svcore_base \
Chris@1852 13 sub_test_svcore_system \
Chris@1332 14 sub_test_svcore_data_fileio \
Chris@1332 15 sub_test_svcore_data_model
Chris@1330 16
Chris@1330 17 SUBDIRS += \
cannam@1285 18 checker \
Chris@1279 19 sub_server \
Chris@1297 20 sub_convert \
Chris@1279 21 sub_sv
Chris@563 22
Chris@1827 23 sub_base.file = base.pro
Chris@1827 24
Chris@1332 25 sub_test_svcore_base.file = test-svcore-base.pro
Chris@1852 26 sub_test_svcore_system.file = test-svcore-system.pro
Chris@1332 27 sub_test_svcore_data_fileio.file = test-svcore-data-fileio.pro
Chris@1332 28 sub_test_svcore_data_model.file = test-svcore-data-model.pro
Chris@1332 29
Chris@1278 30 sub_server.file = server.pro
Chris@1297 31 sub_convert.file = convert.pro
Chris@1279 32 sub_sv.file = sv.pro
Chris@1352 33
Chris@1352 34 CONFIG += ordered