blob: 96e731e619a1df92d258130b8b921bc15d771cac [file] [log] [blame]
{
"name": "Operations",
"version": "2.2.1",
"summary": "Powerful NSOperation subclasses in Swift.",
"description": "A Swift framework inspired by Apple's WWDC 2015\nsession Advanced NSOperations: https://developer.apple.com/videos/wwdc/2015/?id=226",
"homepage": "https://github.com/danthorpe/Operations",
"license": "MIT",
"authors": {
"Daniel Thorpe": "@danthorpe"
},
"source": {
"git": "https://github.com/danthorpe/Operations.git",
"tag": "2.2.1"
},
"module_name": "Operations",
"social_media_url": "https://twitter.com/danthorpe",
"requires_arc": true,
"default_subspecs": "App",
"platforms": {
"ios": "8.0",
"osx": "10.10"
},
"subspecs": [
{
"name": "App",
"source_files": [
"Operations/Core/Shared",
"Operations/Core/iOS",
"Operations/Features/Shared",
"Operations/Features/iOS"
],
"osx": {
"exclude_files": [
"Operations/Core/iOS",
"Operations/Features/iOS"
]
}
},
{
"name": "+AddressBook",
"dependencies": {
"Operations/App": [
]
},
"source_files": [
"Operations/Extras/AddressBook/iOS",
"Operations/Extras/Contacts/Shared",
"Operations/Extras/Contacts/iOS"
],
"osx": {
"exclude_files": [
"Operations/Extras/AddressBook/iOS",
"Operations/Extras/Contacts/iOS"
]
}
},
{
"name": "Extension",
"source_files": [
"Operations/Core/Shared",
"Operations/Core/iOS",
"Operations/Features/Shared",
"Operations/Features/iOS"
],
"osx": {
"exclude_files": [
"Operations/Core/iOS",
"Operations/Features/iOS"
]
},
"exclude_files": [
"Operations/Core/iOS/BackgroundObserver.swift",
"Operations/Core/iOS/NetworkObserver.swift",
"Operations/Features/iOS/RemoteNotificationCondition.swift",
"Operations/Features/iOS/UserNotificationCondition.swift",
"Operations/Features/iOS/LocationCapability.swift",
"Operations/Features/iOS/CalendarCapability.swift",
"Operations/Features/iOS/HealthCapability.swift",
"Operations/Features/iOS/ReachabilityCondition.swift",
"Operations/Features/iOS/LocationOperations.swift",
"Operations/Features/iOS/WebpageOperation.swift"
]
}
]
}