this repo has no description
1project(NetworkStatistics)
2
3remove_sdk_framework(NetworkStatistics
4 PRIVATE
5)
6
7set(DYLIB_COMPAT_VERSION "1.0.0")
8set(DYLIB_CURRENT_VERSION "1.0.0")
9
10set(NW_C
11 src/functions.c
12 src/globals.c
13)
14set(NW_OBJC
15 src/NWRouteSnapshot.m
16 src/NWRouteSnapshotter.m
17 src/NWSnapshot.m
18 src/NWSnapshotSource.m
19 src/NWSnapshotter.m
20 src/NWStatisticsDelegateBlockWrapper.m
21 src/NWStatisticsInterfaceSource.m
22 src/NWStatisticsManager.m
23 src/NWStatisticsRouteSource.m
24 src/NWStatisticsSource.m
25 src/NWStatisticsTCPSource.m
26 src/NWStatisticsUDPSource.m
27)
28
29set(FRAMEWORK_VERSION "A")
30
31generate_sdk_framework(NetworkStatistics
32 VERSION ${FRAMEWORK_VERSION}
33 HEADER "include/NetworkStatistics"
34 PRIVATE
35)
36
37add_framework(NetworkStatistics
38 FAT
39 CURRENT_VERSION
40 PRIVATE
41 VERSION ${FRAMEWORK_VERSION}
42
43 SOURCES
44 ${NW_C}
45 ${NW_OBJC}
46
47 DEPENDENCIES
48 system
49 objc
50 Foundation
51)