[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / b / 8 / c / AWAREFramework / 1.10.3 / AWAREFramework.podspec.json
blobe193d06269b25c7de942449fec2c284c18d37026
2   "name": "AWAREFramework",
3   "version": "1.10.3",
4   "summary": "AWARE: An Open-source Context Instrumentation Framework",
5   "description": "AWARE is an Android and iOS framework dedicated to instrument, infer, log and share mobile context information, for application developers, researchers and smartphone users. AWARE captures hardware-, software-, and human-based data. They transform data into information you can understand.",
6   "homepage": "https://github.com/tetujin/AWAREFramework-iOS",
7   "license": {
8     "type": "Apache2",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Yuuki Nishiyama": "yuukin@iis.u-tokyo.ac.jp"
13   },
14   "source": {
15     "git": "https://github.com/tetujin/AWAREFramework-iOS.git",
16     "tag": "1.10.3"
17   },
18   "platforms": {
19     "ios": "10"
20   },
21   "pod_target_xcconfig": {
22     "SWIFT_VERSION": "4.2"
23   },
24   "default_subspecs": "Core",
25   "static_framework": true,
26   "subspecs": [
27     {
28       "name": "HealthKit",
29       "source_files": [
30         "AWAREFramework/Classes/Plugins/HealthKit/**/*.m",
31         "AWAREFramework/Classes/Plugins/HealthKit/**/*.h"
32       ],
33       "frameworks": "HealthKit",
34       "pod_target_xcconfig": {
35         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_HEALTHKIT=1"
36       },
37       "dependencies": {
38         "AWAREFramework/Core": [
40         ]
41       }
42     },
43     {
44       "name": "Bluetooth",
45       "source_files": [
46         "AWAREFramework/Classes/Plugins/Bluetooth/**/*.m",
47         "AWAREFramework/Classes/Plugins/Bluetooth/**/*.h",
48         "AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.h",
49         "AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.m"
50       ],
51       "frameworks": "CoreBluetooth",
52       "dependencies": {
53         "AWAREFramework/Core": [
55         ]
56       },
57       "pod_target_xcconfig": {
58         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_BLUETOOTH=1"
59       }
60     },
61     {
62       "name": "Calendar",
63       "source_files": [
64         "AWAREFramework/Classes/Plugins/Calendar/**/*.m",
65         "AWAREFramework/Classes/Plugins/Calendar/**/*.h",
66         "AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.h",
67         "AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.m"
68       ],
69       "frameworks": [
70         "EventKit",
71         "EventKitUI"
72       ],
73       "pod_target_xcconfig": {
74         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CALENDAR=1"
75       },
76       "dependencies": {
77         "AWAREFramework/Core": [
79         ]
80       }
81     },
82     {
83       "name": "Contact",
84       "source_files": [
85         "AWAREFramework/Classes/Plugins/Contacts/**/*.m",
86         "AWAREFramework/Classes/Plugins/Contacts/**/*.h"
87       ],
88       "pod_target_xcconfig": {
89         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CONTACT=1"
90       },
91       "dependencies": {
92         "AWAREFramework/Core": [
94         ]
95       }
96     },
97     {
98       "name": "Microphone",
99       "source_files": [
100         "AWAREFramework/Classes/Plugins/AmbientNoise/**/*.m",
101         "AWAREFramework/Classes/Plugins/AmbientNoise/**/*.h",
102         "AWAREFramework/Classes/Plugins/Conversation/**/*.m",
103         "AWAREFramework/Classes/Plugins/Conversation/**/*.h"
104       ],
105       "ios": {
106         "vendored_frameworks": "AWAREFramework/Frameworks/StudentLifeAudio.framework"
107       },
108       "pod_target_xcconfig": {
109         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MIC=1"
110       },
111       "dependencies": {
112         "AWAREFramework/Core": [
114         ]
115       }
116     },
117     {
118       "name": "MotionActivity",
119       "source_files": [
120         "AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.m",
121         "AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.h",
122         "AWAREFramework/Classes/Plugins/Pedometer/**/*.h",
123         "AWAREFramework/Classes/Plugins/Pedometer/**/*.m"
124       ],
125       "pod_target_xcconfig": {
126         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MOTION_ACTIVITY=1"
127       },
128       "dependencies": {
129         "AWAREFramework/Core": [
131         ]
132       }
133     },
134     {
135       "name": "Core",
136       "source_files": [
137         "AWAREFramework/Classes/Core/**/*.m",
138         "AWAREFramework/Classes/Core/**/*.h",
139         "AWAREFramework/Classes/**/*.swift",
140         "AWAREFramework/Classes/Sensors/**/*.m",
141         "AWAREFramework/Classes/Sensors/**/*.h",
142         "AWAREFramework/Classes/ESM/**/*.h",
143         "AWAREFramework/Classes/ESM/**/*.m"
144       ],
145       "resources": [
146         "AWAREFramework/Assets/**/*.xcdatamodeld",
147         "AWAREFramework/Classes/**/*.xcdatamodeld"
148       ],
149       "resource_bundles": {
150         "AWAREFramework": [
151           "AWAREFramework/Assets/**/*.png",
152           "AWAREFramework/Assets/*.xib",
153           "AWAREFramework/Assets/**/*.jpg",
154           "AWAREFramework/Assets/**/*.mp3",
155           "AWAREFramework/Assets/**/*.xcdatamodeld",
156           "AWAREFramework/Assets/**/*.xcassets",
157           "AWAREFramework/Classes/**/*.xcdatamodeld"
158         ]
159       },
160       "frameworks": [
161         "UIKit",
162         "MapKit",
163         "CoreData",
164         "CoreTelephony",
165         "CoreLocation",
166         "CoreMotion",
167         "UserNotifications",
168         "Accelerate",
169         "AudioToolbox",
170         "AVFoundation",
171         "GLKit"
172       ],
173       "dependencies": {
174         "SCNetworkReachability": [
175           "~> 2.0"
176         ],
177         "GoogleSignIn": [
178           "~> 5.0"
179         ],
180         "ios-ntp": [
181           "~> 1.1"
182         ],
183         "TPCircularBuffer": [
184           "~> 1.6"
185         ]
186       }
187     }
188   ]