/ src / frameworks / DiscRecording / CMakeLists.txt
CMakeLists.txt
 1  project(DiscRecording)
 2  
 3  remove_sdk_framework(DiscRecording)
 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(DiscRecording
11      VERSION ${FRAMEWORK_VERSION}
12      HEADER "include/DiscRecording"
13  )
14  
15  add_framework(DiscRecording
16      FAT
17      CURRENT_VERSION
18      VERSION ${FRAMEWORK_VERSION}
19  
20      SOURCES
21          src/DiscRecording.m
22          src/DRBurn.m
23          src/DRDevice.m
24          src/DRErase.m
25          src/DRNotificationCenter.m
26          src/DRTask.m
27          src/DRCDTextBlock.m
28          src/DRMSF.m
29          src/DRMSFFormatter.m
30          src/DRTrack.m
31          src/DRPrepare.m
32          src/DRSession.m
33          src/DRSessionCDTextProducer.m
34          src/DRSessionProducerPlaceholder.m
35          src/DRCallbackDevice.m
36          src/DRAudioTrack.m
37          src/DRFilesystemTrack.m
38          src/DRFile.m
39          src/DRFolder.m
40          src/DRFSObject.m
41          src/DRBINFileProducer.m
42          src/DRSilenceGenerator.m
43          src/DRDataGenerator.m
44          src/DRAudioGenerator.m
45          src/DRCueFileParser.m
46          src/DRPartialFileAudioProducer.m
47          src/DRTOCFileParser.m
48          src/DRTOCProducer.m
49          src/DRDeviceFilter.m
50          src/DRDefaultDeviceFilter.m
51  
52      DEPENDENCIES
53          system
54          objc
55          Foundation
56  )