-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCommon.xcconfig
60 lines (42 loc) · 2.19 KB
/
Common.xcconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
// Your personal Apple developer account value
DEVELOPMENT_TEAM = UP6SS5ES7E
// The unique App Store ID for your macOS/iOS app -- used for links to App Store
APP_STORE_ID = 1554960150
// The name of the AUv3 audio unit
AU_BASE_NAME = --NAME--
// The component type - auxf = effect
AU_COMPONENT_TYPE = aufx
// The component subtype. This should be unique for effects from the same manufacturer. For a quick demonstration,
// set this to some 4-character tag like "abcd" (but without the quotation marks).
AU_COMPONENT_SUBTYPE = --SUBTYPE--
// The unique manufacturer ID. Pick your own, but values with all lowercase letters are reserved
// by Apple. There used to be a registry...
AU_COMPONENT_MANUFACTURER = BRay
// The component name. This is made up of a presentable manufacturer name followed by a ':' *and* a space, and
// then the presentable component name.
AU_COMPONENT_NAME = B-Ray: $(AU_BASE_NAME)
// Copyright notice to put in the Info.plist files
COPYRIGHT_NOTICE = Copyright © 2024 B-Ray Software
// The bundle / class that will be used to instantiate the AUv3. It must implement the `AUAudioUnitFactory`
// protocol.
AU_FACTORY_FUNCTION = $(AU_BASE_NAME)AU.ViewController
// The "build" version -- the `bumpVersions.py -b` option sets this to a date/time stamp
CURRENT_PROJECT_VERSION = 20241102214535
// The visible version (eg. 1.2.3)
MARKETING_VERSION = 1.0.0
// The bundle ID prefix to use for the app host and app extension.
APP_BUNDLE_IDENTIFIER_PREFIX = com.braysoftware
// The Product Bundle Identifier to use for the host app
HOST_PRODUCT_BUNDLE_IDENTIFIER = $(APP_BUNDLE_IDENTIFIER_PREFIX).$(AU_BASE_NAME)
// The Product Bundle Identifier
AU_PRODUCT_BUNDLE_IDENTIFIER = $(HOST_PRODUCT_BUNDLE_IDENTIFIER).appex
// The Product Name for the app hosts
HOST_PRODUCT_NAME = $(AU_BASE_NAME)Host
// The Product Name for the app extensions
AU_PRODUCT_NAME = $(AU_BASE_NAME)AU
// The bundle that holds the AUv3 component
AUDIO_COMPONENT_BUNDLE = $(HOST_PRODUCT_BUNDLE_IDENTIFIER).framework
// The minimum iOS version that we support -- affects build, but not SPM Package. Must edit there as well.
MIN_IOS_DEPLOYMENT_TARGET = 16.4
// The minimum macOS version that we support
MIN_MACOSX_DEPLOYMENT_TARGET = 14.6