[Add] DocumentReaderMRZBarcodeStage 7.5.10862
[CocoaPods.git] / Specs / c / 2 / 8 / YapDatabase / 3.1.1 / YapDatabase.podspec.json
blobb9419431f26a9c90cde33812b7da5f39e29af0d6
2   "name": "YapDatabase",
3   "version": "3.1.1",
4   "summary": "A key/value store built atop sqlite for iOS & Mac.",
5   "homepage": "https://github.com/yapstudios/YapDatabase",
6   "license": "MIT",
7   "authors": {
8     "Robbie Hanson": "robbiehanson@deusty.com"
9   },
10   "source": {
11     "git": "https://github.com/yapstudios/YapDatabase.git",
12     "tag": "3.1.1"
13   },
14   "platforms": {
15     "osx": "10.10",
16     "ios": "8.0",
17     "tvos": "9.0",
18     "watchos": "2.0"
19   },
20   "libraries": "c++",
21   "default_subspecs": "Standard",
22   "subspecs": [
23     {
24       "name": "Standard",
25       "subspecs": [
26         {
27           "name": "Core",
28           "xcconfig": {
29             "OTHER_CFLAGS": "$(inherited) -DYAP_STANDARD_SQLITE"
30           },
31           "libraries": "sqlite3",
32           "dependencies": {
33             "CocoaLumberjack": [
35             ]
36           },
37           "source_files": [
38             "YapDatabase/*.{h,m,mm,c}",
39             "YapDatabase/{Internal,Utilities}/*.{h,m,mm,c}",
40             "YapDatabase/Extensions/Protocol/**/*.{h,m,mm,c}"
41           ],
42           "private_header_files": [
43             "YapDatabase/Internal/*.h",
44             "YapDatabase/Extensions/Protocol/Internal/*.h"
45           ]
46         },
47         {
48           "name": "Extensions",
49           "dependencies": {
50             "YapDatabase/Standard/Core": [
52             ]
53           },
54           "subspecs": [
55             {
56               "name": "View",
57               "source_files": "YapDatabase/Extensions/View/**/*.{h,m,mm,c}",
58               "private_header_files": "YapDatabase/Extensions/View/Internal/*.h"
59             },
60             {
61               "name": "AutoView",
62               "dependencies": {
63                 "YapDatabase/Standard/Extensions/View": [
65                 ]
66               },
67               "source_files": "YapDatabase/Extensions/AutoView/**/*.{h,m,mm,c}",
68               "private_header_files": "YapDatabase/Extensions/AutoView/Internal/*.h"
69             },
70             {
71               "name": "ManualView",
72               "dependencies": {
73                 "YapDatabase/Standard/Extensions/View": [
75                 ]
76               },
77               "source_files": "YapDatabase/Extensions/ManualView/**/*.{h,m,mm,c}",
78               "private_header_files": "YapDatabase/Extensions/ManualView/Internal/*.h"
79             },
80             {
81               "name": "SecondaryIndex",
82               "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}",
83               "private_header_files": "YapDatabase/Extensions/SecondaryIndex/Internal/*.h"
84             },
85             {
86               "name": "CrossProcessNotification",
87               "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}",
88               "private_header_files": "YapDatabase/Extensions/CrossProcessNotification/Internal/*.h"
89             },
90             {
91               "name": "Relationships",
92               "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}",
93               "private_header_files": "YapDatabase/Extensions/Relationships/Internal/*.h"
94             },
95             {
96               "name": "FullTextSearch",
97               "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}",
98               "private_header_files": "YapDatabase/Extensions/FullTextSearch/Internal/*.h"
99             },
100             {
101               "name": "Hooks",
102               "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}",
103               "private_header_files": "YapDatabase/Extensions/Hooks/Internal/*.h"
104             },
105             {
106               "name": "FilteredView",
107               "dependencies": {
108                 "YapDatabase/Standard/Extensions/View": [
110                 ]
111               },
112               "source_files": "YapDatabase/Extensions/FilteredView/**/*.{h,m,mm,c}",
113               "private_header_files": "YapDatabase/Extensions/FilteredView/Internal/*.h"
114             },
115             {
116               "name": "SearchResultsView",
117               "dependencies": {
118                 "YapDatabase/Standard/Extensions/AutoView": [
120                 ],
121                 "YapDatabase/Standard/Extensions/FullTextSearch": [
123                 ]
124               },
125               "source_files": "YapDatabase/Extensions/SearchResultsView/**/*.{h,m,mm,c}",
126               "private_header_files": "YapDatabase/Extensions/SearchResultsView/Internal/*.h"
127             },
128             {
129               "name": "CloudKit",
130               "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}",
131               "private_header_files": "YapDatabase/Extensions/CloudKit/Internal/*.h"
132             },
133             {
134               "name": "RTreeIndex",
135               "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}",
136               "private_header_files": "YapDatabase/Extensions/RTreeIndex/Internal/*.h"
137             },
138             {
139               "name": "ConnectionProxy",
140               "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
141             },
142             {
143               "name": "ConnectionPool",
144               "source_files": "YapDatabase/Extensions/ConnectionPool/**/*.{h,m,mm,c}"
145             },
146             {
147               "name": "ActionManager",
148               "osx": {
149                 "frameworks": "SystemConfiguration"
150               },
151               "ios": {
152                 "frameworks": "SystemConfiguration"
153               },
154               "tvos": {
155                 "frameworks": "SystemConfiguration"
156               },
157               "dependencies": {
158                 "YapDatabase/Standard/Extensions/AutoView": [
160                 ]
161               },
162               "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}",
163               "private_header_files": "YapDatabase/Extensions/ActionManager/Internal/*.h"
164             },
165             {
166               "name": "CloudCore",
167               "source_files": "YapDatabase/Extensions/CloudCore/**/*.{h,m,mm,c}",
168               "private_header_files": "YapDatabase/Extensions/CloudCore/Internal/*.h"
169             }
170           ]
171         }
172       ]
173     },
174     {
175       "name": "SQLCipher",
176       "subspecs": [
177         {
178           "name": "Core",
179           "xcconfig": {
180             "OTHER_CFLAGS": "$(inherited) -DSQLITE_HAS_CODEC"
181           },
182           "dependencies": {
183             "SQLCipher": [
184               ">= 3.4.0"
185             ],
186             "CocoaLumberjack": [
188             ]
189           },
190           "source_files": [
191             "YapDatabase/*.{h,m,mm,c}",
192             "YapDatabase/{Internal,Utilities}/*.{h,m,mm,c}",
193             "YapDatabase/Extensions/Protocol/**/*.{h,m,mm,c}"
194           ],
195           "private_header_files": [
196             "YapDatabase/Internal/*.h",
197             "YapDatabase/Extensions/Protocol/Internal/*.h"
198           ]
199         },
200         {
201           "name": "Extensions",
202           "dependencies": {
203             "YapDatabase/SQLCipher/Core": [
205             ]
206           },
207           "subspecs": [
208             {
209               "name": "View",
210               "source_files": "YapDatabase/Extensions/View/**/*.{h,m,mm,c}",
211               "private_header_files": "YapDatabase/Extensions/View/Internal/*.h"
212             },
213             {
214               "name": "AutoView",
215               "dependencies": {
216                 "YapDatabase/SQLCipher/Extensions/View": [
218                 ]
219               },
220               "source_files": "YapDatabase/Extensions/AutoView/**/*.{h,m,mm,c}",
221               "private_header_files": "YapDatabase/Extensions/AutoView/Internal/*.h"
222             },
223             {
224               "name": "ManualView",
225               "dependencies": {
226                 "YapDatabase/SQLCipher/Extensions/View": [
228                 ]
229               },
230               "source_files": "YapDatabase/Extensions/ManualView/**/*.{h,m,mm,c}",
231               "private_header_files": "YapDatabase/Extensions/ManualView/Internal/*.h"
232             },
233             {
234               "name": "SecondaryIndex",
235               "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}",
236               "private_header_files": "YapDatabase/Extensions/SecondaryIndex/Internal/*.h"
237             },
238             {
239               "name": "CrossProcessNotification",
240               "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}",
241               "private_header_files": "YapDatabase/Extensions/CrossProcessNotification/Internal/*.h"
242             },
243             {
244               "name": "Relationships",
245               "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}",
246               "private_header_files": "YapDatabase/Extensions/Relationships/Internal/*.h"
247             },
248             {
249               "name": "FullTextSearch",
250               "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}",
251               "private_header_files": "YapDatabase/Extensions/FullTextSearch/Internal/*.h"
252             },
253             {
254               "name": "Hooks",
255               "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}",
256               "private_header_files": "YapDatabase/Extensions/Hooks/Internal/*.h"
257             },
258             {
259               "name": "FilteredView",
260               "dependencies": {
261                 "YapDatabase/SQLCipher/Extensions/View": [
263                 ]
264               },
265               "source_files": "YapDatabase/Extensions/FilteredView/**/*.{h,m,mm,c}",
266               "private_header_files": "YapDatabase/Extensions/FilteredView/Internal/*.h"
267             },
268             {
269               "name": "SearchResultsView",
270               "dependencies": {
271                 "YapDatabase/SQLCipher/Extensions/AutoView": [
273                 ],
274                 "YapDatabase/SQLCipher/Extensions/FullTextSearch": [
276                 ]
277               },
278               "source_files": "YapDatabase/Extensions/SearchResultsView/**/*.{h,m,mm,c}",
279               "private_header_files": "YapDatabase/Extensions/SearchResultsView/Internal/*.h"
280             },
281             {
282               "name": "CloudKit",
283               "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}",
284               "private_header_files": "YapDatabase/Extensions/CloudKit/Internal/*.h"
285             },
286             {
287               "name": "RTreeIndex",
288               "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}",
289               "private_header_files": "YapDatabase/Extensions/RTreeIndex/Internal/*.h"
290             },
291             {
292               "name": "ConnectionProxy",
293               "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
294             },
295             {
296               "name": "ConnectionPool",
297               "source_files": "YapDatabase/Extensions/ConnectionPool/**/*.{h,m,mm,c}"
298             },
299             {
300               "name": "ActionManager",
301               "osx": {
302                 "frameworks": "SystemConfiguration"
303               },
304               "ios": {
305                 "frameworks": "SystemConfiguration"
306               },
307               "tvos": {
308                 "frameworks": "SystemConfiguration"
309               },
310               "dependencies": {
311                 "YapDatabase/SQLCipher/Extensions/AutoView": [
313                 ]
314               },
315               "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}",
316               "private_header_files": "YapDatabase/Extensions/ActionManager/Internal/*.h"
317             },
318             {
319               "name": "CloudCore",
320               "source_files": "YapDatabase/Extensions/CloudCore/**/*.{h,m,mm,c}",
321               "private_header_files": "YapDatabase/Extensions/CloudCore/Internal/*.h"
322             }
323           ]
324         }
325       ]
326     }
327   ]