blob: 9f39f024401a73e2273b29d4b355fe742c2354cc [file] [log] [blame]
{
"name": "SPPermissions",
"version": "6.5.0",
"summary": "Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.",
"homepage": "https://github.com/ivanvorobei/SPPermissions",
"source": {
"git": "https://github.com/ivanvorobei/SPPermissions.git",
"tag": "6.5.0"
},
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"Ivan Vorobei": "hello@ivanvorobei.by"
},
"requires_arc": true,
"ios": {
"frameworks": "UIKit"
},
"tvos": {
"frameworks": "UIKit"
},
"swift_versions": [
"4.2",
"5.0"
],
"platforms": {
"ios": "11.0",
"tvos": "11.0"
},
"default_subspecs": "Core",
"subspecs": [
{
"name": "Core",
"source_files": "Sources/SPPermissions/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_COCOAPODS"
},
"resource_bundles": {
"SPPermissions": [
"Sources/SPPermissions/Resources/Localization/*.lproj/*.strings",
"Sources/SPPermissions/Resources/Assets.xcassets"
]
}
},
{
"name": "Camera",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsCamera/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_CAMERA SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "PhotoLibrary",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsPhotoLibrary/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_PHOTOLIBRARY SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Notification",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsNotification/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_NOTIFICATION SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Microphone",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsMicrophone/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_MICROPHONE SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Calendar",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsCalendar/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_CALENDAR SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Contacts",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsContacts/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_CONTACTS SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Reminders",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsReminders/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_REMINDERS SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "SpeechRecognizer",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsSpeechRecognizer/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_SPEECH SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "LocationWhenInUse",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsLocationWhenInUse/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_LOCATION_WHENINUSE SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "LocationAlways",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsLocationAlways/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_LOCATION_ALWAYS SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Motion",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsMotion/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_MOTION SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Music",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsMusic/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_MUSIC SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Bluetooth",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsBluetooth/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_BLUETOOTH SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Tracking",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsTracking/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_TRACKING SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Siri",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsSiri/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_SIRI SPPERMISSIONS_COCOAPODS"
}
},
{
"name": "Health",
"dependencies": {
"SPPermissions/Core": [
]
},
"source_files": "Sources/SPPermissionsHealth/**/*.swift",
"pod_target_xcconfig": {
"SWIFT_ACTIVE_COMPILATION_CONDITIONS": "SPPERMISSIONS_HEALTH SPPERMISSIONS_COCOAPODS"
}
}
],
"swift_version": "5.0"
}