[Add] MARSDK_EPSDK 5.4.1
[CocoaPods.git] / Specs / 7 / d / 3 / SQKDataKit / 1.0.0 / SQKDataKit.podspec.json
blobac559fd76c5e7d6a83c21e9135b2e10175620083
2   "name": "SQKDataKit",
3   "version": "1.0.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.0.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       ],
51       "public_header_files": [
52         "Classes/shared/SQKDataKitErrors.h",
53         "Classes/shared/ContextManager/SQKContextManager.h",
54         "Classes/shared/ContextManager/NSManagedObjectContext+SQKAdditions.h",
55         "Classes/shared/ContextManager/NSPersistentStoreCoordinator+SQKAdditions.h"
56       ]
57     },
58     {
59       "name": "ManagedObjectExtensions",
60       "source_files": [
61         "Classes/shared/NSManagedObject+SQKAdditions/**/*{h,m}"
62       ],
63       "public_header_files": [
64         "Classes/shared/NSManagedObject+SQKAdditions/NSManagedObject+SQKAdditions.h"
65       ],
66       "dependencies": {
67         "SQKDataKit/Core": [
69         ]
70       }
71     },
72     {
73       "name": "ManagedObjectController",
74       "source_files": [
75         "Classes/shared/SQKManagedObjectController/**/*{h,m}"
76       ],
77       "public_header_files": [
78         "Classes/shared/SQKManagedObjectController/SQKManagedObjectController.h"
79       ],
80       "dependencies": {
81         "SQKDataKit/Core": [
83         ]
84       }
85     },
86     {
87       "name": "FetchedTableViewController",
88       "platforms": {
89         "ios": "6.0"
90       },
91       "source_files": [
92         "Classes/ios/SQKFetchedTableViewController/**/*{h,m}"
93       ],
94       "public_header_files": [
95         "Classes/ios/SQKFetchedTableViewController/SQKFetchedTableViewController.h"
96       ],
97       "frameworks": [
98         "CoreData",
99         "UIKit"
100       ],
101       "dependencies": {
102         "SQKDataKit/Core": [
104         ]
105       }
106     },
107     {
108       "name": "FetchedCollectionViewController",
109       "platforms": {
110         "ios": "6.0"
111       },
112       "source_files": [
113         "Classes/ios/SQKFetchedCollectionViewController/**/*{h,m}"
114       ],
115       "public_header_files": [
116         "Classes/ios/SQKFetchedCollectionViewController/SQKFetchedCollectionViewController.h"
117       ],
118       "frameworks": [
119         "CoreData",
120         "UIKit"
121       ],
122       "dependencies": {
123         "SQKDataKit/Core": [
125         ]
126       }
127     },
128     {
129       "name": "CoreDataOperation",
130       "source_files": [
131         "Classes/shared/SQKCoreDataOperation/**/*{h,m}"
132       ],
133       "public_header_files": [
134         "Classes/shared/SQKCoreDataOperation/SQKCoreDataOperation.h"
135       ],
136       "dependencies": {
137         "SQKDataKit/Core": [
139         ],
140         "SQKDataKit/ContextManager": [
142         ],
143         "SQKDataKit/ManagedObjectExtensions": [
145         ]
146       }
147     }
148   ]