blob: 9f47fec0a1569f4b1668fd6e7beefed47ba0dd71 [file] [log] [blame]
{
"name": "RFKit",
"version": "1.5",
"summary": "Tool kit for daily iOS development.",
"homepage": "https://github.com/BB9z/RFKit",
"license": {
"type": "MIT",
"file": "LICENSE_RFKit"
},
"authors": {
"BB9z": "BB9z@me.com"
},
"social_media_url": "https://twitter.com/bb9z",
"source": {
"git": "https://github.com/BB9z/RFKit.git",
"tag": "1.5"
},
"platforms": {
"ios": "5.0"
},
"exclude_files": "UnitTest",
"preserve_paths": "doc",
"requires_arc": true,
"default_subspecs": "Default",
"subspecs": [
{
"name": "Default",
"dependencies": {
"RFKit/Runtime": [
],
"RFKit/RFGeometry": [
],
"RFKit/Category/Default": [
]
},
"source_files": [
"RFKit.h",
"RFKitDefaultCategories.h"
]
},
{
"name": "ALL",
"dependencies": {
"RFKit/Default": [
],
"RFKit/Category/All": [
],
"RFKit/Performance": [
],
"RFKit/UncaughtExceptionHandler": [
]
}
},
{
"name": "Runtime",
"source_files": [
"dout.{h,m}",
"RFRuntime.*",
"RFARC.h",
"RFDispatch.*",
"RFFeatureSupport.h",
"extobjc/*"
]
},
{
"name": "RFGeometry",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "RFGeometry.{h,m}"
},
{
"name": "Category",
"subspecs": [
{
"name": "Default",
"dependencies": {
"RFKit/Category/NSArray": [
],
"RFKit/Category/NSBundle": [
],
"RFKit/Category/NSDictionary": [
],
"RFKit/Category/NSObject": [
],
"RFKit/Category/NSString": [
]
},
"ios": {
"dependencies": {
"RFKit/Category/UIAlertView": [
],
"RFKit/Category/UIButton": [
],
"RFKit/Category/UIColor": [
],
"RFKit/Category/UIDevice": [
],
"RFKit/Category/UIImage": [
],
"RFKit/Category/UINavigationController": [
],
"RFKit/Category/UIResponder": [
],
"RFKit/Category/UIStoryboard": [
],
"RFKit/Category/UITableView": [
],
"RFKit/Category/UIView": [
],
"RFKit/Category/UIViewController": [
]
}
}
},
{
"name": "All",
"dependencies": {
"RFKit/Category/Default": [
],
"RFKit/Category/NSDate": [
],
"RFKit/Category/NSDateFormatter": [
],
"RFKit/Category/NSFileManager": [
],
"RFKit/Category/NSJSONSerialization": [
],
"RFKit/Category/NSNumberFormatter": [
],
"RFKit/Category/NSURL": [
]
},
"ios": {
"dependencies": {
"RFKit/Category/NSLayoutConstraint": [
],
"RFKit/Category/UIScrollView+RFScrolling": [
],
"RFKit/Category/UISearchBar": [
],
"RFKit/Category/UIView+RFAnimate": [
],
"RFKit/Category/UIWebView": [
]
}
}
},
{
"name": "NSArray",
"source_files": "category/Foundation/NSArray+*"
},
{
"name": "NSBundle",
"source_files": "category/Foundation/NSBundle+*"
},
{
"name": "NSDate",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSDate+*"
},
{
"name": "NSDateFormatter",
"source_files": "category/Foundation/NSDateFormatter+*"
},
{
"name": "NSDictionary",
"dependencies": {
"RFKit/Category/NSObject": [
]
},
"source_files": "category/Foundation/NSDictionary+*"
},
{
"name": "NSFileManager",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSFileManager+*"
},
{
"name": "NSJSONSerialization",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSJSONSerialization+*"
},
{
"name": "NSNumberFormatter",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSNumberFormatter+*"
},
{
"name": "NSObject",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSObject+*"
},
{
"name": "NSString",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/Foundation/NSString+*"
},
{
"name": "NSURL",
"source_files": "category/Foundation/NSURL+*"
},
{
"name": "NSLayoutConstraint",
"dependencies": {
"RFKit/Category/UIView": [
]
},
"source_files": "category/UIKit/NSLayoutConstraint+*"
},
{
"name": "UIAlertView",
"source_files": "category/UIKit/UIAlertView+*"
},
{
"name": "UIButton",
"source_files": "category/UIKit/UIButton+*"
},
{
"name": "UIColor",
"source_files": "category/UIKit/UIColor+*"
},
{
"name": "UIDevice",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/UIKit/UIDevice+*"
},
{
"name": "UIImage",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/UIKit/UIImage+*"
},
{
"name": "UINavigationController",
"dependencies": {
"RFKit/Category/NSArray": [
]
},
"source_files": "category/UIKit/UINavigationController+*"
},
{
"name": "UIResponder",
"source_files": "category/UIKit/UIResponder+*"
},
{
"name": "UIScrollView+RFScrolling",
"source_files": "category/UIKit/UIScrollView+RFScrolling*"
},
{
"name": "UISearchBar",
"source_files": "category/UIKit/UISearchBar+*"
},
{
"name": "UIStoryboard",
"source_files": "category/UIKit/UIStoryboard+*"
},
{
"name": "UITableView",
"dependencies": {
"RFKit/Category/UIView+RFAnimate": [
]
},
"source_files": "category/UIKit/UITableView+*"
},
{
"name": "UIView+RFAnimate",
"dependencies": {
"RFKit/Runtime": [
]
},
"source_files": "category/UIKit/UIView+RFAnimate*"
},
{
"name": "UIView",
"dependencies": {
"RFKit/RFGeometry": [
],
"RFKit/Category/UIResponder": [
]
},
"frameworks": "QuartzCore",
"source_files": "category/UIKit/UIView+RFKit*"
},
{
"name": "UIViewController",
"source_files": "category/UIKit/UIViewController+*"
},
{
"name": "UIWebView",
"source_files": "category/UIKit/UIWebView+*"
}
]
},
{
"name": "Performance",
"dependencies": {
"RFKit/Runtime": [
]
},
"public_header_files": [
"RFPerformance.h",
"doutkit/*.h"
],
"source_files": [
"RFPerformance.{h,m}",
"doutkit/*.{h,m}"
]
},
{
"name": "UncaughtExceptionHandler",
"dependencies": {
"RFKit/Runtime": [
]
},
"public_header_files": "external/UncaughtExceptionHandler/*.h",
"source_files": "external/UncaughtExceptionHandler/*.{h,m}"
}
]
}