/ src / private-frameworks / CoreSimulator / CMakeLists.txt
CMakeLists.txt
 1  project(CoreSimulator)
 2  
 3  remove_sdk_framework(CoreSimulator
 4  	PRIVATE
 5  	PARENT_DIR "/Library/Developer/PrivateFrameworks"
 6  )
 7  
 8  set(DYLIB_COMPAT_VERSION "1.0.0")
 9  set(DYLIB_CURRENT_VERSION "885.2.0")
10  
11  set(FRAMEWORK_VERSION "A")
12  
13  generate_sdk_framework(CoreSimulator
14  	VERSION ${FRAMEWORK_VERSION}
15  	HEADER "include/CoreSimulator"
16  	PRIVATE
17  	PARENT_DIR "/Library/Developer/PrivateFrameworks"
18  )
19  
20  add_framework(CoreSimulator
21  	FAT
22  	CURRENT_VERSION
23  	VERSION ${FRAMEWORK_VERSION}
24  	PRIVATE
25  	PARENT_DIR "/Library/Developer/PrivateFrameworks"
26  
27  	SOURCES
28  		src/SimNearbyPeer.m
29  		src/SimIdentityManager.m
30  		src/SimRuntimeMapData.m
31  		src/SimDeviceIOLoadedBundle.m
32  		src/SimIdentityDevice.m
33  		src/SimDiskImageIdentifier.m
34  		src/SimMachPortServer.m
35  		src/SimDeviceIOServer.m
36  		src/SimDevice.m
37  		src/SimDeviceType.m
38  		src/SimDisplayDefaultDescriptorState.m
39  		src/_SimDeallocSentinel.m
40  		src/SimDeviceIOServerLogger.m
41  		src/SimDeviceIOClient.m
42  		src/SimNotificationManager.m
43  		src/SimRuntimePairingRequirements.m
44  		src/SimDevicePair.m
45  		src/SimProfileBundle.m
46  		src/SimProfileModTime.m
47  		src/SimNearbyDeviceManager.m
48  		src/SimPasteboardItem.m
49  		src/SimSelectedRuntimePolicyResult.m
50  		src/SimLocalThrowable.m
51  		src/SimProfilesPathMonitor.m
52  		src/SimDiskImage.m
53  		src/SimNSPasteboardItem.m
54  		src/SimNotificationManagerToken.m
55  		src/SimDeviceNotificationManager.m
56  		src/SimLegacyHIDDefaultDescriptorState.m
57  		src/SimDiskImageManager.m
58  		src/SimAudioHostRouteDescriptorState.m
59  		src/SimLibLaunchInstance.m
60  		src/SimIdentityClient.m
61  		src/SimKnownSDKEntry.m
62  		src/SimDeviceBootInfo.m
63  		src/SimPasteboardSyncPool.m
64  		src/SimLaunchHostConnection.m
65  		src/SimNearbyDevice.m
66  		src/SimDeviceSet.m
67  		src/SimPendingOperation.m
68  		src/SimDeviceDataMigrationPluginResult.m
69  		src/SimVolumeManagerNotification.m
70  		src/SimPasteboardSyncPoolObject.m
71  		src/SimSDKInfo.m
72  		src/SimDeviceIO.m
73  		src/SimPasteboardItemData.m
74  		src/SimPasteboardPortMap.m
75  		src/SimLaunchHostClient.m
76  		src/SimRuntime.m
77  		src/SimDevicePasteboard.m
78  		src/SimPlatformInfo.m
79  		src/SimDevicePasteboardConnection.m
80  		src/SimDevicePasteboardItem.m
81  		src/SimDiskImageRuntimeInfo.m
82  		src/SimVolumeManager.m
83  		src/SimNSPasteboard.m
84  		src/SimPasteboardItemWrappedData.m
85  		src/SimServiceContext.m
86  		src/SimHostResourceChecker.m
87  		src/NSArray+SimPasteboardItem.m
88  		src/NSString+SimPasteboardItem.m
89  		src/NSPasteboardItem+SimPasteboardItem.m
90  		src/CoreSimulator.m
91  
92  	DEPENDENCIES
93  		system
94  		objc
95  		Foundation
96  		AppKit
97  )