2 "authors": "Zetetic LLC",
3 "default_subspecs": "standard",
4 "description": "SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.",
5 "homepage": "https://www.zetetic.net/sqlcipher/",
7 "type": "BSD-3-Clause",
17 "prepare_command": "./configure --enable-tempstore=yes --with-crypto-lib=commoncrypto CFLAGS=\"-DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999\"; make sqlite3.c",
18 "requires_arc": false,
20 "git": "https://github.com/sqlcipher/sqlcipher.git",
23 "summary": "Full Database Encryption for SQLite.",
30 "-DSQLITE_TEMP_STORE=2",
32 "-DSQLITE_THREADSAFE",
33 "-DSQLITE_ENABLE_RTREE",
34 "-DSQLITE_ENABLE_STAT3",
35 "-DSQLITE_ENABLE_STAT4",
36 "-DSQLITE_ENABLE_COLUMN_METADATA",
37 "-DSQLITE_ENABLE_MEMORY_MANAGEMENT",
38 "-DSQLITE_ENABLE_LOAD_EXTENSION",
39 "-DSQLITE_ENABLE_FTS4",
40 "-DSQLITE_ENABLE_FTS4_UNICODE61",
41 "-DSQLITE_ENABLE_FTS3_PARENTHESIS",
42 "-DSQLITE_ENABLE_UNLOCK_NOTIFY",
43 "-DSQLITE_ENABLE_JSON1",
44 "-DSQLITE_ENABLE_FTS5",
45 "-DSQLCIPHER_CRYPTO_CC",
47 "-DSQLITE_MAX_VARIABLE_NUMBER=99999"
54 "source_files": "sqlite3.{h,c}",
55 "resource_bundles": {"SQLCipher": ["sqlcipher-resources/PrivacyInfo.xcprivacy"]},
57 "HEADER_SEARCH_PATHS": "$(PODS_ROOT)/SQLCipher",
58 "GCC_PREPROCESSOR_DEFINITIONS": "SQLITE_HAS_CODEC=1",
59 "OTHER_CFLAGS": "$(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999"
61 "user_target_xcconfig": {
62 "GCC_PREPROCESSOR_DEFINITIONS": "_SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1"
82 "OTHER_CFLAGS": "$(inherited)"
92 "name": "unlock_notify",
94 "OTHER_CFLAGS": "$(inherited)"