blob: e193d06269b25c7de942449fec2c284c18d37026 [file] [log] [blame]
{
"name": "AWAREFramework",
"version": "1.10.3",
"summary": "AWARE: An Open-source Context Instrumentation Framework",
"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.",
"homepage": "https://github.com/tetujin/AWAREFramework-iOS",
"license": {
"type": "Apache2",
"file": "LICENSE"
},
"authors": {
"Yuuki Nishiyama": "yuukin@iis.u-tokyo.ac.jp"
},
"source": {
"git": "https://github.com/tetujin/AWAREFramework-iOS.git",
"tag": "1.10.3"
},
"platforms": {
"ios": "10"
},
"pod_target_xcconfig": {
"SWIFT_VERSION": "4.2"
},
"default_subspecs": "Core",
"static_framework": true,
"subspecs": [
{
"name": "HealthKit",
"source_files": [
"AWAREFramework/Classes/Plugins/HealthKit/**/*.m",
"AWAREFramework/Classes/Plugins/HealthKit/**/*.h"
],
"frameworks": "HealthKit",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_HEALTHKIT=1"
},
"dependencies": {
"AWAREFramework/Core": [
]
}
},
{
"name": "Bluetooth",
"source_files": [
"AWAREFramework/Classes/Plugins/Bluetooth/**/*.m",
"AWAREFramework/Classes/Plugins/Bluetooth/**/*.h",
"AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.h",
"AWAREFramework/Classes/Plugins/BLEHeartRate/**/*.m"
],
"frameworks": "CoreBluetooth",
"dependencies": {
"AWAREFramework/Core": [
]
},
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_BLUETOOTH=1"
}
},
{
"name": "Calendar",
"source_files": [
"AWAREFramework/Classes/Plugins/Calendar/**/*.m",
"AWAREFramework/Classes/Plugins/Calendar/**/*.h",
"AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.h",
"AWAREFramework/Classes/Plugins/CalendarESMScheduler/**/*.m"
],
"frameworks": [
"EventKit",
"EventKitUI"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CALENDAR=1"
},
"dependencies": {
"AWAREFramework/Core": [
]
}
},
{
"name": "Contact",
"source_files": [
"AWAREFramework/Classes/Plugins/Contacts/**/*.m",
"AWAREFramework/Classes/Plugins/Contacts/**/*.h"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_CONTACT=1"
},
"dependencies": {
"AWAREFramework/Core": [
]
}
},
{
"name": "Microphone",
"source_files": [
"AWAREFramework/Classes/Plugins/AmbientNoise/**/*.m",
"AWAREFramework/Classes/Plugins/AmbientNoise/**/*.h",
"AWAREFramework/Classes/Plugins/Conversation/**/*.m",
"AWAREFramework/Classes/Plugins/Conversation/**/*.h"
],
"ios": {
"vendored_frameworks": "AWAREFramework/Frameworks/StudentLifeAudio.framework"
},
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MIC=1"
},
"dependencies": {
"AWAREFramework/Core": [
]
}
},
{
"name": "MotionActivity",
"source_files": [
"AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.m",
"AWAREFramework/Classes/Plugins/IOSActivityRecognition/**/*.h",
"AWAREFramework/Classes/Plugins/Pedometer/**/*.h",
"AWAREFramework/Classes/Plugins/Pedometer/**/*.m"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "IMPORT_MOTION_ACTIVITY=1"
},
"dependencies": {
"AWAREFramework/Core": [
]
}
},
{
"name": "Core",
"source_files": [
"AWAREFramework/Classes/Core/**/*.m",
"AWAREFramework/Classes/Core/**/*.h",
"AWAREFramework/Classes/**/*.swift",
"AWAREFramework/Classes/Sensors/**/*.m",
"AWAREFramework/Classes/Sensors/**/*.h",
"AWAREFramework/Classes/ESM/**/*.h",
"AWAREFramework/Classes/ESM/**/*.m"
],
"resources": [
"AWAREFramework/Assets/**/*.xcdatamodeld",
"AWAREFramework/Classes/**/*.xcdatamodeld"
],
"resource_bundles": {
"AWAREFramework": [
"AWAREFramework/Assets/**/*.png",
"AWAREFramework/Assets/*.xib",
"AWAREFramework/Assets/**/*.jpg",
"AWAREFramework/Assets/**/*.mp3",
"AWAREFramework/Assets/**/*.xcdatamodeld",
"AWAREFramework/Assets/**/*.xcassets",
"AWAREFramework/Classes/**/*.xcdatamodeld"
]
},
"frameworks": [
"UIKit",
"MapKit",
"CoreData",
"CoreTelephony",
"CoreLocation",
"CoreMotion",
"UserNotifications",
"Accelerate",
"AudioToolbox",
"AVFoundation",
"GLKit"
],
"dependencies": {
"SCNetworkReachability": [
"~> 2.0"
],
"GoogleSignIn": [
"~> 5.0"
],
"ios-ntp": [
"~> 1.1"
],
"TPCircularBuffer": [
"~> 1.6"
]
}
}
]
}