[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / 5 / e / 1 / WCDBSQLCipher / 1.2.7 / WCDBSQLCipher.podspec.json
blob4c2f20519380f491da6120274bf07b342de370f8
2   "name": "WCDBSQLCipher",
3   "version": "1.2.7",
4   "summary": "Full Database Encryption for SQLite and optimized by WCDB.",
5   "description": "SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.\n\nThis is optimized version by WCDB, which is an efficient, complete, easy-to-use mobile database framework.",
6   "homepage": "https://github.com/Pircate/sqlcipher",
7   "license": {
8     "type": "BSD",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "sanhuazhang": "sanhuazhang@tencent.com"
13   },
14   "source": {
15     "git": "https://github.com/Pircate/sqlcipher.git",
16     "tag": "1.2.7"
17   },
18   "public_header_files": [
19     "sqlite3.h",
20     "ext/fts3/fts3_tokenizer.h"
21   ],
22   "source_files": [
23     "src/callback.c",
24     "src/loadext.c",
25     "src/rowset.c",
26     "src/treeview.c",
27     "ext/userauth.c",
28     "src/vtab.c",
29     "src/btmutex.c",
30     "src/btree.c",
31     "src/btreeInt.h",
32     "src/btree.h",
33     "fts5.c",
34     "fts5.h",
35     "ext/fts3/fts3_aux.c",
36     "ext/fts3/fts3_expr.c",
37     "ext/fts3/fts3_hash.c",
38     "ext/fts3/fts3_hash.h",
39     "ext/fts3/fts3_icu.c",
40     "ext/fts3/fts3_porter.c",
41     "ext/fts3/fts3_snippet.c",
42     "ext/fts3/fts3_tokenize_vtab.c",
43     "ext/fts3/fts3_tokenizer.c",
44     "ext/fts3/fts3_tokenizer1.c",
45     "ext/fts3/fts3_unicode.c",
46     "ext/fts3/fts3_unicode2.c",
47     "ext/fts3/fts3_write.c",
48     "ext/fts3/fts3.c",
49     "ext/fts3/fts3.h",
50     "ext/fts3/fts3Int.h",
51     "src/backup.c",
52     "src/legacy.c",
53     "src/main.c",
54     "src/notify.c",
55     "src/vdbeapi.c",
56     "src/table.c",
57     "src/wal.c",
58     "src/wal.h",
59     "src/status.c",
60     "src/prepare.c",
61     "src/malloc.c",
62     "src/mem0.c",
63     "src/mem1.c",
64     "src/mem2.c",
65     "src/mem3.c",
66     "src/mem5.c",
67     "src/memjournal.c",
68     "src/mutex_unix.c",
69     "src/mutex_noop.c",
70     "src/mutex.c",
71     "src/mutex.h",
72     "src/os_common.h",
73     "src/os_setup.h",
74     "src/os_unix.c",
75     "src/queue.c",
76     "src/queue.h",
77     "src/os_wcdb.c",
78     "src/os_wcdb.h",
79     "src/mutex_wcdb.c",
80     "src/mutex_wcdb.h",
81     "src/os.c",
82     "src/os.h",
83     "src/threads.c",
84     "src/bitvec.c",
85     "src/pager.c",
86     "src/pager.h",
87     "src/pcache.c",
88     "src/pcache.h",
89     "src/pcache1.c",
90     "ext/rtree/rtree.c",
91     "ext/rtree/rtree.h",
92     "ext/rtree/sqlite3rtree.h",
93     "src/complete.c",
94     "src/tokenize.c",
95     "src/resolve.c",
96     "parse.c",
97     "parse.h",
98     "src/analyze.c",
99     "src/func.c",
100     "src/wherecode.c",
101     "src/whereexpr.c",
102     "src/whereInt.h",
103     "src/alter.c",
104     "src/attach.c",
105     "src/auth.c",
106     "src/build.c",
107     "src/delete.c",
108     "src/expr.c",
109     "src/insert.c",
110     "src/pragma.c",
111     "src/pragma.h",
112     "src/select.c",
113     "src/trigger.c",
114     "src/update.c",
115     "src/vacuum.c",
116     "src/walker.c",
117     "src/where.c",
118     "opcodes.c",
119     "opcodes.h",
120     "src/sqlcipher.h",
121     "sqlite3.h",
122     "ext/rbu/sqlite3rbu.c",
123     "ext/rbu/sqlite3rbu.h",
124     "ext/userauth/sqlite3userauth.h",
125     "ext/misu/json1.c",
126     "ext/icu/icu.c",
127     "ext/icu/sqliteicu.h",
128     "src/global.c",
129     "src/ctime.c",
130     "src/hwtime.h",
131     "src/date.c",
132     "src/dbstat.c",
133     "src/fault.c",
134     "src/fkey.c",
135     "src/sqliteInt.h",
136     "src/sqliteLimit.h",
137     "src/sqlite3ext.h",
138     "src/hash.c",
139     "src/hash.h",
140     "src/printf.c",
141     "src/random.c",
142     "src/utf.c",
143     "src/util.c",
144     "src/crypto_cc.c",
145     "src/crypto_impl.c",
146     "src/crypto_libtomcrypt.c",
147     "src/crypto.c",
148     "src/crypto.h",
149     "src/vdbe.c",
150     "src/vdbe.h",
151     "src/vdbeaux.c",
152     "src/vdbeblob.c",
153     "src/vdbeInt.h",
154     "src/vdbemem.c",
155     "src/vdbesort.c",
156     "src/vdbetrace.c",
157     "src/msvc.h",
158     "src/vxworks.h",
159     "ext/fts3/fts3_tokenizer.h",
160     "keywordhash.h"
161   ],
162   "platforms": {
163     "watchos": "2.0",
164     "tvos": "9.0",
165     "osx": "10.9",
166     "ios": "8.0"
167   },
168   "frameworks": [
169     "Security",
170     "Foundation"
171   ],
172   "requires_arc": false,
173   "pod_target_xcconfig": {
174     "GCC_PREPROCESSOR_DEFINITIONS": "SQLITE_ENABLE_FTS3 SQLITE_ENABLE_FTS3_PARENTHESIS SQLITE_ENABLE_API_ARMOR SQLITE_OMIT_BUILTIN_TEST SQLITE_OMIT_AUTORESET SQLITE_ENABLE_UPDATE_DELETE_LIMIT SQLITE_ENABLE_RTREE SQLITE_ENABLE_LOCKING_STYLE=1 SQLITE_SYSTEM_MALLOC SQLITE_OMIT_LOAD_EXTENSION SQLITE_CORE SQLITE_THREADSAFE=2 SQLITE_DEFAULT_CACHE_SIZE=250 SQLITE_DEFAULT_CKPTFULLFSYNC=1 SQLITE_DEFAULT_PAGE_SIZE=4096 SQLITE_OMIT_SHARED_CACHE SQLITE_HAS_CODEC SQLCIPHER_CRYPTO_CC USE_PREAD=1 SQLITE_TEMP_STORE=2 SQLCIPHER_PREPROCESSED HAVE_USLEEP SQLITE_MALLOC_SOFT_LIMIT=0 SQLITE_WCDB_SIGNAL_RETRY=1 SQLITE_DEFAULT_MEMSTATUS=0 SQLITE_ENABLE_COLUMN_METADATA SQLITE_DEFAULT_WAL_SYNCHRONOUS=1 SQLITE_LIKE_DOESNT_MATCH_BLOBS SQLITE_MAX_EXPR_DEPTH=0 SQLITE_OMIT_DEPRECATED SQLITE_OMIT_PROGRESS_CALLBACK SQLITE_OMIT_SHARED_CACHE OMIT_CONSTTIME_MEM OMIT_MEMLOCK SQLITE_ENABLE_FTS3_TOKENIZER SQLITE_WCDB_CHECKPOINT_HANDLER SQLITE_MMAP_READWRITE SQLITE_ENABLE_DBSTAT_VTAB SQLITE_ENABLE_FTS5",
175     "CLANG_WARN_CONSTANT_CONVERSION": "YES",
176     "GCC_WARN_64_TO_32_BIT_CONVERSION": "NO",
177     "CLANG_WARN_UNREACHABLE_CODE": "NO",
178     "GCC_WARN_UNUSED_FUNCTION": "NO",
179     "GCC_WARN_UNUSED_VARIABLE": "NO",
180     "CLANG_WARN_COMMA": "NO",
181     "CLANG_WARN_STRICT_PROTOTYPES": "NO",
182     "APPLICATION_EXTENSION_API_ONLY": "YES"
183   },
184   "header_dir": "SQLCipher"