CMakeLists.txt
1 project(CrashReporterSupport) 2 3 remove_sdk_framework(CrashReporterSupport 4 PRIVATE 5 ) 6 7 set(DYLIB_COMPAT_VERSION "1.0.0") 8 set(DYLIB_CURRENT_VERSION "827.0.0") 9 10 file(GLOB CRS_C src/*.c) 11 file(GLOB CRS_OBJC src/*.m) 12 13 set(FRAMEWORK_VERSION "A") 14 15 generate_sdk_framework(CrashReporterSupport 16 VERSION ${FRAMEWORK_VERSION} 17 HEADER "include/CrashReporterSupport" 18 PRIVATE 19 ) 20 21 add_framework(CrashReporterSupport 22 FAT 23 CURRENT_VERSION 24 PRIVATE 25 VERSION ${FRAMEWORK_VERSION} 26 27 SOURCES 28 ${CRS_C} 29 ${CRS_OBJC} 30 31 DEPENDENCIES 32 system 33 objc 34 Foundation 35 )