annotate repoint-project.json @ 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 e870eb307901
children 920f09115ca8
rev   line source
Chris@1674 1 {
Chris@1674 2 "config": {
Chris@1706 3 "extdir": "."
Chris@1674 4 },
Chris@1721 5 "services": {
Chris@1966 6 "soundsoftware": {
Chris@1966 7 "vcs": ["hg", "git"],
Chris@1966 8 "anonymous": "https://code.soundsoftware.ac.uk/{vcs}/{repository}",
Chris@1966 9 "authenticated": "https://{account}@code.soundsoftware.ac.uk/{vcs}/{repository}"
Chris@1966 10 }
Chris@1676 11 },
Chris@1724 12 "libraries": {
Chris@1674 13 "vamp-plugin-sdk": {
Chris@1710 14 "vcs": "hg",
Chris@1710 15 "service": "soundsoftware"
Chris@1674 16 },
Chris@1674 17 "svcore": {
Chris@1780 18 "vcs": "hg",
Chris@2221 19 "service": "soundsoftware",
Chris@2239 20 "branch": "single-point"
Chris@1674 21 },
Chris@1674 22 "svgui": {
Chris@1780 23 "vcs": "hg",
Chris@2221 24 "service": "soundsoftware",
Chris@2221 25 "branch": "single-point"
Chris@1674 26 },
Chris@1674 27 "svapp": {
Chris@1674 28 "vcs": "hg",
Chris@2221 29 "service": "soundsoftware",
Chris@2239 30 "branch": "single-point"
Chris@1674 31 },
Chris@1710 32 "checker": {
Chris@1710 33 "vcs": "hg",
Chris@1966 34 "service": "soundsoftware",
Chris@1979 35 "repository": "vamp-plugin-load-checker"
Chris@1710 36 },
Chris@1720 37 "piper": {
Chris@1720 38 "vcs": "git",
Chris@1966 39 "service": "github",
Chris@1966 40 "owner": "piper-audio"
Chris@1720 41 },
Chris@2045 42 "piper-vamp-cpp": {
Chris@1710 43 "vcs": "git",
Chris@1966 44 "service": "github",
Chris@2045 45 "owner": "piper-audio"
Chris@1710 46 },
Chris@1674 47 "dataquay": {
Chris@1674 48 "vcs": "hg",
Chris@1675 49 "service": "bitbucket",
Chris@1675 50 "owner": "breakfastquay"
Chris@1674 51 },
Chris@1674 52 "bqvec": {
Chris@1674 53 "vcs": "hg",
Chris@1675 54 "service": "bitbucket",
Chris@1675 55 "owner": "breakfastquay"
Chris@1674 56 },
Chris@1674 57 "bqfft": {
Chris@1674 58 "vcs": "hg",
Chris@1675 59 "service": "bitbucket",
Chris@1675 60 "owner": "breakfastquay"
Chris@1674 61 },
Chris@1674 62 "bqresample": {
Chris@1674 63 "vcs": "hg",
Chris@1675 64 "service": "bitbucket",
Chris@1675 65 "owner": "breakfastquay"
Chris@1674 66 },
Chris@1674 67 "bqaudioio": {
Chris@1674 68 "vcs": "hg",
Chris@1675 69 "service": "bitbucket",
Chris@1675 70 "owner": "breakfastquay"
Chris@1674 71 },
Chris@2147 72 "bqaudiostream": {
Chris@2147 73 "vcs": "hg",
Chris@2147 74 "service": "bitbucket",
Chris@2147 75 "owner": "breakfastquay"
Chris@2147 76 },
Chris@2147 77 "bqthingfactory": {
Chris@2147 78 "vcs": "hg",
Chris@2147 79 "service": "bitbucket",
Chris@2147 80 "owner": "breakfastquay"
Chris@2147 81 },
Chris@1674 82 "sv-dependency-builds": {
Chris@1674 83 "vcs": "hg",
Chris@1966 84 "service": "soundsoftware"
Chris@1674 85 },
Chris@1674 86 "icons/scalable": {
Chris@1674 87 "vcs": "hg",
Chris@1966 88 "service": "soundsoftware",
Chris@1966 89 "repository": "sv-iconset"
Chris@1674 90 }
Chris@1674 91 }
Chris@1674 92 }
Chris@1674 93