[Add] OdeeoSDK 3.4.0
[CocoaPods.git] / Specs / c / 2 / 8 / YapDatabase / 2.9.3 / YapDatabase.podspec.json
blobfa2aa1935ac925740351db3059a2c1463925b3cc
2   "name": "YapDatabase",
3   "version": "2.9.3",
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": "2.9.3"
13   },
14   "platforms": {
15     "osx": "10.8",
16     "ios": "6.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": [
34               "~> 2"
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": "Views",
57               "source_files": "YapDatabase/Extensions/Views/**/*.{h,m,mm,c}",
58               "private_header_files": "YapDatabase/Extensions/Views/Internal/*.h"
59             },
60             {
61               "name": "SecondaryIndex",
62               "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}",
63               "private_header_files": "YapDatabase/Extensions/SecondaryIndex/Internal/*.h"
64             },
65             {
66               "name": "CrossProcessNotification",
67               "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}",
68               "private_header_files": "YapDatabase/Extensions/CrossProcessNotification/Internal/*.h"
69             },
70             {
71               "name": "Relationships",
72               "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}",
73               "private_header_files": "YapDatabase/Extensions/Relationships/Internal/*.h"
74             },
75             {
76               "name": "FullTextSearch",
77               "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}",
78               "private_header_files": "YapDatabase/Extensions/FullTextSearch/Internal/*.h"
79             },
80             {
81               "name": "Hooks",
82               "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}",
83               "private_header_files": "YapDatabase/Extensions/Hooks/Internal/*.h"
84             },
85             {
86               "name": "FilteredViews",
87               "dependencies": {
88                 "YapDatabase/Standard/Extensions/Views": [
90                 ]
91               },
92               "source_files": "YapDatabase/Extensions/FilteredViews/**/*.{h,m,mm,c}",
93               "private_header_files": "YapDatabase/Extensions/FilteredViews/Internal/*.h"
94             },
95             {
96               "name": "SearchResults",
97               "dependencies": {
98                 "YapDatabase/Standard/Extensions/Views": [
100                 ],
101                 "YapDatabase/Standard/Extensions/FullTextSearch": [
103                 ]
104               },
105               "source_files": "YapDatabase/Extensions/SearchResults/**/*.{h,m,mm,c}",
106               "private_header_files": "YapDatabase/Extensions/SearchResults/Internal/*.h"
107             },
108             {
109               "name": "CloudKit",
110               "platforms": {
111                 "osx": "10.8",
112                 "ios": "6.0",
113                 "tvos": "9.0"
114               },
115               "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}",
116               "private_header_files": "YapDatabase/Extensions/CloudKit/Internal/*.h"
117             },
118             {
119               "name": "RTreeIndex",
120               "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}",
121               "private_header_files": "YapDatabase/Extensions/RTreeIndex/Internal/*.h"
122             },
123             {
124               "name": "ConnectionProxy",
125               "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
126             },
127             {
128               "name": "ActionManager",
129               "osx": {
130                 "frameworks": "SystemConfiguration"
131               },
132               "ios": {
133                 "frameworks": "SystemConfiguration"
134               },
135               "tvos": {
136                 "frameworks": "SystemConfiguration"
137               },
138               "dependencies": {
139                 "YapDatabase/Standard/Extensions/Views": [
141                 ]
142               },
143               "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}",
144               "private_header_files": "YapDatabase/Extensions/ActionManager/Internal/*.h"
145             }
146           ]
147         }
148       ]
149     },
150     {
151       "name": "SQLCipher",
152       "subspecs": [
153         {
154           "name": "Core",
155           "xcconfig": {
156             "OTHER_CFLAGS": "$(inherited) -DSQLITE_HAS_CODEC"
157           },
158           "dependencies": {
159             "SQLCipher/fts": [
161             ],
162             "CocoaLumberjack": [
163               "~> 2"
164             ]
165           },
166           "source_files": [
167             "YapDatabase/*.{h,m,mm,c}",
168             "YapDatabase/{Internal,Utilities}/*.{h,m,mm,c}",
169             "YapDatabase/Extensions/Protocol/**/*.{h,m,mm,c}"
170           ],
171           "private_header_files": [
172             "YapDatabase/Internal/*.h",
173             "YapDatabase/Extensions/Protocol/Internal/*.h"
174           ]
175         },
176         {
177           "name": "Extensions",
178           "dependencies": {
179             "YapDatabase/SQLCipher/Core": [
181             ]
182           },
183           "subspecs": [
184             {
185               "name": "Views",
186               "source_files": "YapDatabase/Extensions/Views/**/*.{h,m,mm,c}",
187               "private_header_files": "YapDatabase/Extensions/Views/Internal/*.h"
188             },
189             {
190               "name": "SecondaryIndex",
191               "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}",
192               "private_header_files": "YapDatabase/Extensions/SecondaryIndex/Internal/*.h"
193             },
194             {
195               "name": "CrossProcessNotification",
196               "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}",
197               "private_header_files": "YapDatabase/Extensions/CrossProcessNotification/Internal/*.h"
198             },
199             {
200               "name": "Relationships",
201               "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}",
202               "private_header_files": "YapDatabase/Extensions/Relationships/Internal/*.h"
203             },
204             {
205               "name": "FullTextSearch",
206               "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}",
207               "private_header_files": "YapDatabase/Extensions/FullTextSearch/Internal/*.h"
208             },
209             {
210               "name": "Hooks",
211               "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}",
212               "private_header_files": "YapDatabase/Extensions/Hooks/Internal/*.h"
213             },
214             {
215               "name": "FilteredViews",
216               "dependencies": {
217                 "YapDatabase/SQLCipher/Extensions/Views": [
219                 ]
220               },
221               "source_files": "YapDatabase/Extensions/FilteredViews/**/*.{h,m,mm,c}",
222               "private_header_files": "YapDatabase/Extensions/FilteredViews/Internal/*.h"
223             },
224             {
225               "name": "SearchResults",
226               "dependencies": {
227                 "YapDatabase/SQLCipher/Extensions/Views": [
229                 ],
230                 "YapDatabase/SQLCipher/Extensions/FullTextSearch": [
232                 ]
233               },
234               "source_files": "YapDatabase/Extensions/SearchResults/**/*.{h,m,mm,c}",
235               "private_header_files": "YapDatabase/Extensions/SearchResults/Internal/*.h"
236             },
237             {
238               "name": "CloudKit",
239               "platforms": {
240                 "osx": "10.8",
241                 "ios": "6.0",
242                 "tvos": "9.0"
243               },
244               "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}",
245               "private_header_files": "YapDatabase/Extensions/CloudKit/Internal/*.h"
246             },
247             {
248               "name": "RTreeIndex",
249               "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}",
250               "private_header_files": "YapDatabase/Extensions/RTreeIndex/Internal/*.h"
251             },
252             {
253               "name": "ConnectionProxy",
254               "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
255             },
256             {
257               "name": "ActionManager",
258               "osx": {
259                 "frameworks": "SystemConfiguration"
260               },
261               "ios": {
262                 "frameworks": "SystemConfiguration"
263               },
264               "tvos": {
265                 "frameworks": "SystemConfiguration"
266               },
267               "dependencies": {
268                 "YapDatabase/SQLCipher/Extensions/Views": [
270                 ]
271               },
272               "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}",
273               "private_header_files": "YapDatabase/Extensions/ActionManager/Internal/*.h"
274             }
275           ]
276         }
277       ]
278     }
279   ]