/ src / private-frameworks / ShazamEvents / CMakeLists.txt
CMakeLists.txt
 1  project(ShazamEvents)
 2  
 3  remove_sdk_framework(ShazamEvents
 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(ShazamEvents
13  	PRIVATE
14  	VERSION ${FRAMEWORK_VERSION}
15  	HEADER "include/ShazamEvents"
16  )
17  
18  
19  add_framework(ShazamEvents
20  	PRIVATE
21  	FAT
22  	CURRENT_VERSION
23  	VERSION ${FRAMEWORK_VERSION}
24  
25  	SOURCES
26  		src/SHShazamEventsServiceInterfaces.m
27  		src/_TtC12ShazamEvents24LiveMusicEventConnection.m
28  		src/_TtC12ShazamEvents19ShazamEventsService.m
29  		src/_TtC12ShazamEvents31LiveMusicEventXPCValueContainer.m
30  		src/_TtC12ShazamEvents34LiveMusicScheduleXPCValueContainer.m
31  		src/_TtC12ShazamEvents39LiveMusicVenueScheduleXPCValueContainer.m
32  		src/ShazamEvents.m
33  
34  	DEPENDENCIES
35  		system
36  		objc
37  		Foundation
38  )