blob: 65e749ddf2410c7ac204e5e71df8d0fc22b97e80 [file] [log] [blame]
{
"name": "ErrorKit",
"version": "0.3.1",
"summary": "Error Kit is a handy iOS library for making NSError handling easier.",
"description": " Error Kit is a handy iOS library for making NSError handling easier.\n \n It covers error object creation, inspection, presentation and recovery.\n",
"homepage": "https://github.com/hectr/ErrorKit",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": "Héctor Marqués Ranea",
"source": {
"git": "https://github.com/hectr/ErrorKit.git",
"tag": "0.3.1"
},
"platforms": {
"ios": "5.0"
},
"requires_arc": true,
"source_files": "ErrorKit/ErrorKit.h",
"default_subspecs": "Default",
"subspecs": [
{
"name": "Core",
"source_files": "ErrorKit/Core",
"resources": "ErrorKit/Core/ErrorKit.bundle",
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_CORE=1"
}
},
{
"name": "Additions",
"source_files": "ErrorKit/Additions",
"dependencies": {
"ErrorKit/UIKit": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_ADDITIONS=1"
}
},
{
"name": "Accounts",
"source_files": "ErrorKit/Accounts",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "Accounts"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_ACCOUNTS=1"
}
},
{
"name": "AdMob",
"source_files": "ErrorKit/AdMob",
"dependencies": {
"Google-Mobile-Ads-SDK": [
"~> 6.8.0"
],
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_ADMOB=1"
}
},
{
"name": "AFNetworking",
"dependencies": {
"ErrorKit/AFNetworking_v1": [
]
}
},
{
"name": "AFNetworking_v1",
"source_files": "ErrorKit/AFNetworking",
"dependencies": {
"AFNetworking": [
"~> 1.3.3"
],
"ErrorKit/HTTP": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_AFNETWORKING=1 ERROR_KIT_AFNETWORKING_V1=1"
}
},
{
"name": "AVFoundation",
"source_files": "ErrorKit/AVFoundation",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "AVFoundation"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_AVFOUNDATION=1"
}
},
{
"name": "CoreData",
"source_files": "ErrorKit/CoreData",
"dependencies": {
"ErrorKit/NSException": [
]
},
"ios": {
"frameworks": "CoreData"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_CORE_DATA=1"
}
},
{
"name": "CoreLocation",
"source_files": "ErrorKit/CoreLocation",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "CoreLocation"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_CORE_LOCATION=1"
}
},
{
"name": "FacebookSDK",
"dependencies": {
"ErrorKit/FacebookSDK_v2": [
]
}
},
{
"name": "FacebookSDK_v2",
"source_files": "ErrorKit/FacebookSDK",
"dependencies": {
"Facebook-iOS-SDK": [
"< 3.17.0"
],
"ErrorKit/UIKit": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_FACEBOOK_SDK=1 ERROR_KIT_FACEBOOK_SDK_V2=1"
}
},
{
"name": "HTTP",
"source_files": "ErrorKit/HTTP",
"dependencies": {
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_HTTP=1"
}
},
{
"name": "JSONValues",
"source_files": "ErrorKit/JSONValues",
"dependencies": {
"ErrorKit/NSException": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_JSON_VALUES=1"
}
},
{
"name": "JSONKit",
"source_files": "ErrorKit/JSONKit",
"dependencies": {
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_JSON_KIT=1"
}
},
{
"name": "MapKit",
"source_files": "ErrorKit/MapKit",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "MapKit"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_MAP_KIT=1"
}
},
{
"name": "MessageUI",
"source_files": "ErrorKit/MessageUI",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "MessageUI"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_MESSAGE_UI=1"
}
},
{
"name": "NSException",
"source_files": "ErrorKit/NSException",
"dependencies": {
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_NSEXCEPTION=1"
}
},
{
"name": "Parse",
"source_files": "ErrorKit/Parse",
"dependencies": {
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_PARSE=1"
}
},
{
"name": "Security",
"source_files": "ErrorKit/Security",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "Security"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_SECURITY=1"
}
},
{
"name": "StoreKit",
"source_files": "ErrorKit/StoreKit",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "StoreKit"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_STORE_KIT=1"
}
},
{
"name": "TransitionKit",
"source_files": "ErrorKit/TransitionKit",
"dependencies": {
"TransitionKit": [
"< 1.2"
],
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_TRANSITION_KIT=1"
}
},
{
"name": "iAD",
"source_files": "ErrorKit/iAD",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "iAD"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_IAD=1"
}
},
{
"name": "UIKit",
"source_files": "ErrorKit/UIKit",
"dependencies": {
"ErrorKit/Core": [
]
},
"ios": {
"frameworks": "UIKit"
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_UI_KIT=1"
}
},
{
"name": "VeriJSON",
"source_files": "ErrorKit/VeriJSON",
"dependencies": {
"VeriJSON": [
"< 0.2"
],
"ErrorKit/Core": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_VERI_JSON=1"
}
},
{
"name": "Default",
"source_files": "ErrorKit/Default",
"dependencies": [
"ErrorKit/HTTP",
"ErrorKit/JSONValues",
"ErrorKit/NSException",
"ErrorKit/Additions"
],
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ERROR_KIT_DEFAULT=1"
}
}
]
}