/ src / frameworks / DiscRecordingUI / CMakeLists.txt
CMakeLists.txt
 1  project(DiscRecordingUI)
 2  
 3  remove_sdk_framework(DiscRecordingUI)
 4  
 5  set(DYLIB_COMPAT_VERSION "1.0.0")
 6  set(DYLIB_CURRENT_VERSION "1.0.0")
 7  
 8  set(FRAMEWORK_VERSION "A")
 9  
10  generate_sdk_framework(DiscRecordingUI
11      VERSION ${FRAMEWORK_VERSION}
12      HEADER "include/DiscRecordingUI"
13  )
14  
15  add_framework(DiscRecordingUI
16      FAT
17      CURRENT_VERSION
18      VERSION ${FRAMEWORK_VERSION}
19  
20      SOURCES
21          src/DiscRecordingUI.m
22          src/DRDeviceChooser.m
23          src/DRDeviceChooserCell.m
24          src/DRBurnProgressPanel.m
25          src/DREraseProgressPanel.m
26          src/DRSetupPanel.m
27          src/DRSetupPanelDeviceFilter.m
28          src/DRSetupPanelPrivate.m
29          src/DRBurnSetupPanel.m
30          src/DRBurnSetupPanelPrivate.m
31          src/DREraseSetupPanel.m
32          src/DREraseSetupPanelPrivate.m
33          src/DRMoveHelper.m
34          src/DRUIKitPanelController.m
35          src/DRUIPrivateFrameworkClassForFindingBundle.m
36          src/DRUIPrivateFrameworkInitializationClass.m
37          src/DRLazyIconRefImageRep.m
38          src/DRBurnSessionSetupPanelGlueObject.m
39          src/DRBurnSessionProgressPanelGlueObject.m
40          src/DREraseSessionSetupPanelGlueObject.m
41          src/DREraseSessionProgressPanelGlueObject.m
42          src/DRMediaEraseController.m
43          src/DRMediaEraseControllerInternal.m
44          src/DRDeviceObjectController.m
45          src/DRDeviceArrayController.m
46          src/DROpticalDiscEraseView.m
47  
48      DEPENDENCIES
49          system
50          objc
51          Foundation
52  )