[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / 7 / d / 3 / SQKDataKit / 1.2.0 / SQKDataKit.podspec.json
blob969039df5d2765cb0d0f4c7a1918b97d44887b40
2   "name": "SQKDataKit",
3   "version": "1.2.0",
4   "summary": "Lightweight Core Data helper to reduce boilerplate code.",
5   "license": {
6     "type": "Custom",
7     "file": "LICENCE"
8   },
9   "description": "Collection of classes to make working with Core Data easier and help DRY-up your code.\nProvides convenience methods and classes for working in a multi-threaded environment with NSManagedObjects and NSManagedObjectContexts.\nCodifies some good practises for importing large data sets efficiently.",
10   "homepage": "https://github.com/3squared/SQKDataKit",
11   "authors": {
12     "Luke Stringer": "luke.stringer@3squared.com",
13     "Sam Oakley": "sam.oakley@3squared.com",
14     "Zack Brown": "zack.brown@3squared.com",
15     "Ken Boucher": "info@3squared.com",
16     "Ste Prescott": "info@3squared.com",
17     "Ben Walker": "ben.walker@3squared.com",
18     "David Yates": "david.yates@3squared.com"
19   },
20   "source": {
21     "git": "https://github.com/3squared/SQKDataKit.git",
22     "tag": "1.2.0"
23   },
24   "frameworks": "CoreData",
25   "requires_arc": true,
26   "platforms": {
27     "ios": "6.0",
28     "osx": "10.9"
29   },
30   "source_files": "Classes/shared/SQKDataKit.h",
31   "subspecs": [
32     {
33       "name": "Core",
34       "source_files": [
35         "Classes/shared/SQKDataKitErrors.{h,m}"
36       ],
37       "public_header_files": [
38         "Classes/shared/SQKDataKitErrors.h"
39       ]
40     },
41     {
42       "name": "ContextManager",
43       "dependencies": {
44         "SQKDataKit/Core": [
46         ]
47       },
48       "source_files": [
49         "Classes/shared/ContextManager/**/*{h,m}",
50         "Classes/shared/SQKDataKitErrors.h"
51       ],
52       "public_header_files": [
53         "Classes/shared/SQKDataKitErrors.h",
54         "Classes/shared/ContextManager/SQKContextManager.h",
55         "Classes/shared/ContextManager/NSManagedObjectContext+SQKAdditions.h",
56         "Classes/shared/ContextManager/NSPersistentStoreCoordinator+SQKAdditions.h"
57       ]
58     },
59     {
60       "name": "ManagedObjectExtensions",
61       "source_files": [
62         "Classes/shared/NSManagedObject+SQKAdditions/**/*{h,m}"
63       ],
64       "public_header_files": [
65         "Classes/shared/NSManagedObject+SQKAdditions/NSManagedObject+SQKAdditions.h"
66       ],
67       "dependencies": {
68         "SQKDataKit/Core": [
70         ]
71       }
72     },
73     {
74       "name": "ManagedObjectController",
75       "source_files": [
76         "Classes/shared/SQKManagedObjectController/**/*{h,m}"
77       ],
78       "public_header_files": [
79         "Classes/shared/SQKManagedObjectController/SQKManagedObjectController.h"
80       ],
81       "dependencies": {
82         "SQKDataKit/Core": [
84         ]
85       }
86     },
87     {
88       "name": "FetchedTableViewController",
89       "platforms": {
90         "ios": "6.0"
91       },
92       "source_files": [
93         "Classes/ios/SQKFetchedTableViewController/**/*{h,m}"
94       ],
95       "public_header_files": [
96         "Classes/ios/SQKFetchedTableViewController/SQKFetchedTableViewController.h"
97       ],
98       "frameworks": [
99         "CoreData",
100         "UIKit"
101       ],
102       "dependencies": {
103         "SQKDataKit/Core": [
105         ]
106       }
107     },
108     {
109       "name": "FetchedCollectionViewController",
110       "platforms": {
111         "ios": "6.0"
112       },
113       "source_files": [
114         "Classes/ios/SQKFetchedCollectionViewController/**/*{h,m}"
115       ],
116       "public_header_files": [
117         "Classes/ios/SQKFetchedCollectionViewController/SQKFetchedCollectionViewController.h"
118       ],
119       "frameworks": [
120         "CoreData",
121         "UIKit"
122       ],
123       "dependencies": {
124         "SQKDataKit/Core": [
126         ]
127       }
128     },
129     {
130       "name": "CoreDataOperation",
131       "source_files": [
132         "Classes/shared/SQKCoreDataOperation/**/*{h,m}"
133       ],
134       "public_header_files": [
135         "Classes/shared/SQKCoreDataOperation/SQKCoreDataOperation.h"
136       ],
137       "dependencies": {
138         "SQKDataKit/Core": [
140         ],
141         "SQKDataKit/ContextManager": [
143         ],
144         "SQKDataKit/ManagedObjectExtensions": [
146         ]
147       }
148     }
149   ]