[Add] ExpoFpCommon 4.8.3
[CocoaPods.git] / Specs / b / 8 / c / AWAREFramework / 1.12.3 / AWAREFramework.podspec.json
blob1ce3605a9bc7ab9fc909b902b91e00193b135f9d
2   "name": "AWAREFramework",
3   "version": "1.12.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.12.3"
17   },
18   "platforms": {
19     "ios": "10"
20   },
21   "pod_target_xcconfig": {
22     "SWIFT_VERSION": "4.2",
23     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
24   },
25   "user_target_xcconfig": {
26     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
27   },
28   "default_subspecs": "Core",
29   "static_framework": true,
30   "subspecs": [
31     {
32       "name": "HealthKit",
33       "source_files": [
34         "AWAREFramework/Classes/Plugins/HealthKit/**/*.m",
35         "AWAREFramework/Classes/Plugins/HealthKit/**/*.h"
36       ],
37       "frameworks": "HealthKit",
38       "pod_target_xcconfig": {
39         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_HEALTHKIT=1"
40       },
41       "dependencies": {
42         "AWAREFramework/Core": [
44         ]
45       }
46     },
47     {
48       "name": "Bluetooth",
49       "source_files": [
50         "AWAREFramework/Classes/Plugins/Bluetooth/**/*.m",
51         "AWAREFramework/Classes/Plugins/Bluetooth/**/*.h",
52         "AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.h",
53         "AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.m"
54       ],
55       "frameworks": "CoreBluetooth",
56       "dependencies": {
57         "AWAREFramework/Core": [
59         ]
60       },
61       "pod_target_xcconfig": {
62         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_BLUETOOTH=1"
63       }
64     },
65     {
66       "name": "Calendar",
67       "source_files": [
68         "AWAREFramework/Classes/Plugins/Calendar/**/*.m",
69         "AWAREFramework/Classes/Plugins/Calendar/**/*.h",
70         "AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.h",
71         "AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.m"
72       ],
73       "frameworks": [
74         "EventKit",
75         "EventKitUI"
76       ],
77       "pod_target_xcconfig": {
78         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CALENDAR=1"
79       },
80       "dependencies": {
81         "AWAREFramework/Core": [
83         ]
84       }
85     },
86     {
87       "name": "Contact",
88       "source_files": [
89         "AWAREFramework/Classes/Plugins/Contacts/**/*.m",
90         "AWAREFramework/Classes/Plugins/Contacts/**/*.h"
91       ],
92       "pod_target_xcconfig": {
93         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CONTACT=1"
94       },
95       "dependencies": {
96         "AWAREFramework/Core": [
98         ]
99       }
100     },
101     {
102       "name": "Microphone",
103       "source_files": [
104         "AWAREFramework/Classes/Plugins/AmbientNoise/**/*.m",
105         "AWAREFramework/Classes/Plugins/AmbientNoise/**/*.h",
106         "AWAREFramework/Classes/Plugins/Conversation/**/*.m",
107         "AWAREFramework/Classes/Plugins/Conversation/**/*.h"
108       ],
109       "ios": {
110         "vendored_frameworks": "AWAREFramework/Frameworks/StudentLifeAudio.framework"
111       },
112       "pod_target_xcconfig": {
113         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MIC=1"
114       },
115       "dependencies": {
116         "AWAREFramework/Core": [
118         ]
119       }
120     },
121     {
122       "name": "MotionActivity",
123       "source_files": [
124         "AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.m",
125         "AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.h",
126         "AWAREFramework/Classes/Plugins/Pedometer/**/*.h",
127         "AWAREFramework/Classes/Plugins/Pedometer/**/*.m"
128       ],
129       "pod_target_xcconfig": {
130         "GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MOTION_ACTIVITY=1"
131       },
132       "dependencies": {
133         "AWAREFramework/Core": [
135         ]
136       }
137     },
138     {
139       "name": "Core",
140       "source_files": [
141         "AWAREFramework/Classes/Core/**/*.m",
142         "AWAREFramework/Classes/Core/**/*.h",
143         "AWAREFramework/Classes/**/*.swift",
144         "AWAREFramework/Classes/Sensors/**/*.m",
145         "AWAREFramework/Classes/Sensors/**/*.h",
146         "AWAREFramework/Classes/ESM/**/*.h",
147         "AWAREFramework/Classes/ESM/**/*.m"
148       ],
149       "resources": [
150         "AWAREFramework/Assets/**/*.xcdatamodeld",
151         "AWAREFramework/Classes/**/*.xcdatamodeld"
152       ],
153       "resource_bundles": {
154         "AWAREFramework": [
155           "AWAREFramework/Assets/**/*.png",
156           "AWAREFramework/Assets/*.xib",
157           "AWAREFramework/Assets/**/*.jpg",
158           "AWAREFramework/Assets/**/*.mp3",
159           "AWAREFramework/Assets/**/*.xcdatamodeld",
160           "AWAREFramework/Assets/**/*.xcassets",
161           "AWAREFramework/Classes/**/*.xcdatamodeld"
162         ]
163       },
164       "frameworks": [
165         "UIKit",
166         "MapKit",
167         "CoreData",
168         "CoreTelephony",
169         "CoreLocation",
170         "CoreMotion",
171         "UserNotifications",
172         "Accelerate",
173         "AudioToolbox",
174         "AVFoundation",
175         "GLKit"
176       ],
177       "dependencies": {
178         "SCNetworkReachability": [
179           "~> 2.0"
180         ],
181         "GoogleSignIn": [
182           "~> 5.0"
183         ],
184         "TrueTime": [
185           "~> 5.0.3"
186         ],
187         "TPCircularBuffer": [
188           "~> 1.6"
189         ]
190       }
191     }
192   ]