[Add] YLCategory-MacOS 1.1.3
[CocoaPods.git] / Specs / d / c / 2 / sqlite3 / 3.32.1 / sqlite3.podspec.json
blob23f3a7583c4a375f4f2fb273e6429cd622795a91
2   "name": "sqlite3",
3   "version": "3.32.1",
4   "license": {
5     "type": "Public Domain",
6     "text": "All of the code and documentation in SQLite has been dedicated to the public domain by the authors.\nAll code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci.\nAnyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.\n"
7   },
8   "summary": "SQLite is an embedded SQL database engine",
9   "documentation_url": "https://sqlite.org/docs.html",
10   "homepage": "https://github.com/clemensg/sqlite3pod",
11   "authors": {
12     "Clemens Gruber": "clemensgru@gmail.com"
13   },
14   "source": {
15     "http": "https://www.sqlite.org/2020/sqlite-amalgamation-3320100.zip"
16   },
17   "requires_arc": false,
18   "default_subspecs": "common",
19   "platforms": {
20     "osx": null,
21     "ios": null,
22     "tvos": null,
23     "watchos": null
24   },
25   "subspecs": [
26     {
27       "name": "common",
28       "source_files": "sqlite-amalgamation-3320100/sqlite*.{h,c}",
29       "public_header_files": "sqlite-amalgamation-3320100/sqlite3.h",
30       "osx": {
31         "pod_target_xcconfig": {
32           "OTHER_CFLAGS": "$(inherited) -DHAVE_USLEEP=1"
33         }
34       },
35       "ios": {
36         "pod_target_xcconfig": {
37           "OTHER_CFLAGS": "$(inherited) -DHAVE_USLEEP=1 -DSQLITE_ENABLE_LOCKING_STYLE=0"
38         }
39       },
40       "tvos": {
41         "pod_target_xcconfig": {
42           "OTHER_CFLAGS": "$(inherited) -DHAVE_USLEEP=1 -DSQLITE_ENABLE_LOCKING_STYLE=0"
43         }
44       },
45       "watchos": {
46         "pod_target_xcconfig": {
47           "OTHER_CFLAGS": "$(inherited) -DHAVE_USLEEP=1 -DSQLITE_ENABLE_LOCKING_STYLE=0"
48         }
49       }
50     },
51     {
52       "name": "api_armor",
53       "dependencies": {
54         "sqlite3/common": [
56         ]
57       },
58       "pod_target_xcconfig": {
59         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_API_ARMOR=1"
60       }
61     },
62     {
63       "name": "coldata",
64       "dependencies": {
65         "sqlite3/common": [
67         ]
68       },
69       "pod_target_xcconfig": {
70         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_COLUMN_METADATA=1"
71       }
72     },
73     {
74       "name": "fts",
75       "dependencies": {
76         "sqlite3/common": [
78         ]
79       },
80       "pod_target_xcconfig": {
81         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1"
82       }
83     },
84     {
85       "name": "fts5",
86       "dependencies": {
87         "sqlite3/common": [
89         ]
90       },
91       "pod_target_xcconfig": {
92         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_FTS5=1"
93       }
94     },
95     {
96       "name": "geopoly",
97       "dependencies": {
98         "sqlite3/common": [
100         ],
101         "sqlite3/rtree": [
103         ]
104       },
105       "pod_target_xcconfig": {
106         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_GEOPOLY=1"
107       }
108     },
109     {
110       "name": "json1",
111       "dependencies": {
112         "sqlite3/common": [
114         ]
115       },
116       "pod_target_xcconfig": {
117         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_JSON1=1"
118       }
119     },
120     {
121       "name": "perf",
122       "dependencies": {
123         "sqlite3/common": [
125         ]
126       },
127       "pod_target_xcconfig": {
128         "OTHER_CFLAGS": "$(inherited) -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1 -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_OMIT_DECLTYPE=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_OMIT_PROGRESS_CALLBACK=1 -DSQLITE_OMIT_SHARED_CACHE=1 -DSQLITE_USE_ALLOCA=1"
129       }
130     },
131     {
132       "name": "perf-threadsafe",
133       "dependencies": {
134         "sqlite3/common": [
136         ]
137       },
138       "pod_target_xcconfig": {
139         "OTHER_CFLAGS": "$(inherited) -DSQLITE_DQS=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS=1 -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_OMIT_DECLTYPE=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_OMIT_PROGRESS_CALLBACK=1 -DSQLITE_USE_ALLOCA=1"
140       }
141     },
142     {
143       "name": "rbu",
144       "dependencies": {
145         "sqlite3/common": [
147         ]
148       },
149       "pod_target_xcconfig": {
150         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_RBU=1"
151       }
152     },
153     {
154       "name": "rtree",
155       "dependencies": {
156         "sqlite3/common": [
158         ]
159       },
160       "pod_target_xcconfig": {
161         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_RTREE=1"
162       }
163     },
164     {
165       "name": "session",
166       "dependencies": {
167         "sqlite3/common": [
169         ]
170       },
171       "pod_target_xcconfig": {
172         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_SESSION=1"
173       }
174     },
175     {
176       "name": "snapshot",
177       "dependencies": {
178         "sqlite3/common": [
180         ]
181       },
182       "pod_target_xcconfig": {
183         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_SNAPSHOT=1"
184       }
185     },
186     {
187       "name": "soundex",
188       "dependencies": {
189         "sqlite3/common": [
191         ]
192       },
193       "pod_target_xcconfig": {
194         "OTHER_CFLAGS": "$(inherited) -DSQLITE_SOUNDEX=1"
195       }
196     },
197     {
198       "name": "stat3",
199       "dependencies": {
200         "sqlite3/stat4": [
202         ]
203       }
204     },
205     {
206       "name": "stat4",
207       "dependencies": {
208         "sqlite3/common": [
210         ]
211       },
212       "pod_target_xcconfig": {
213         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_STAT4=1"
214       }
215     },
216     {
217       "name": "unicode61",
218       "dependencies": {
219         "sqlite3/common": [
221         ],
222         "sqlite3/fts": [
224         ]
225       }
226     },
227     {
228       "name": "unlock_notify",
229       "dependencies": {
230         "sqlite3/common": [
232         ]
233       },
234       "pod_target_xcconfig": {
235         "OTHER_CFLAGS": "$(inherited) -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"
236       }
237     }
238   ]