2 "name": "WCDBSQLCipher",
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",
12 "sanhuazhang": "sanhuazhang@tencent.com"
15 "git": "https://github.com/Pircate/sqlcipher.git",
18 "public_header_files": [
20 "ext/fts3/fts3_tokenizer.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",
92 "ext/rtree/sqlite3rtree.h",
122 "ext/rbu/sqlite3rbu.c",
123 "ext/rbu/sqlite3rbu.h",
124 "ext/userauth/sqlite3userauth.h",
127 "ext/icu/sqliteicu.h",
146 "src/crypto_libtomcrypt.c",
159 "ext/fts3/fts3_tokenizer.h",
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"
184 "header_dir": "SQLCipher"