CMakeLists.txt
 1  project(ConfigurationProfiles)
 2  
 3  remove_sdk_framework(ConfigurationProfiles
 4  	PRIVATE
 5  )
 6  
 7  set(DYLIB_COMPAT_VERSION "1.0.0")
 8  set(DYLIB_CURRENT_VERSION "1.0.0")
 9  
10  set(FRAMEWORK_VERSION "A")
11  
12  generate_sdk_framework(ConfigurationProfiles
13      VERSION ${FRAMEWORK_VERSION}
14      HEADER "include/ConfigurationProfiles"
15  	PRIVATE
16  )
17  
18  add_framework(ConfigurationProfiles
19      FAT
20      CURRENT_VERSION
21      PRIVATE
22      VERSION ${FRAMEWORK_VERSION}
23  
24      SOURCES
25          src/ConfigurationProfiles.m
26          src/CPProfile.m
27          src/MCXPlugInKitManagementCache.m
28          src/MCXPlugInKitManagement.m
29          src/CPProfileManager.m
30          src/CPProfileMissingFieldHelper.m
31          src/CPProfileAdditionalWarningsHelper.m
32          src/CPMCXTools.m
33          src/CPProvisioningProfile.m
34          src/CPProvisioningManager.m
35          src/CPProfileDomainServiceConnectionHandler.m
36          src/CPProfileDomainService.m
37          src/CPIdentificationPayloads.m
38          src/CPCompositorWatcher.m
39          src/MCTeslaConfiguration.m
40  	constants.m
41  
42      DEPENDENCIES
43          system
44          objc
45          Foundation
46  )