| { |
| "authors": "Zetetic LLC", |
| "default_subspecs": "standard", |
| "description": "SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.", |
| "homepage": "https://www.zetetic.net/sqlcipher/", |
| "license": "BSD", |
| "name": "SQLCipher", |
| "platforms": { |
| "ios": "8.0", |
| "osx": "10.9", |
| "tvos": "9.0", |
| "watchos": "2.0" |
| }, |
| "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", |
| "requires_arc": false, |
| "source": { |
| "git": "https://github.com/sqlcipher/sqlcipher.git", |
| "tag": "v4.1.0" |
| }, |
| "summary": "Full Database Encryption for SQLite.", |
| "version": "4.1.0", |
| "subspecs": [ |
| { |
| "compiler_flags": [ |
| "-DNDEBUG", |
| "-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" |
| ], |
| "frameworks": [ |
| "Foundation", |
| "Security" |
| ], |
| "name": "common", |
| "source_files": "sqlite3.{h,c}", |
| "xcconfig": { |
| "HEADER_SEARCH_PATHS": "$(PODS_ROOT)/SQLCipher", |
| "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SQLITE_HAS_CODEC=1", |
| "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" |
| } |
| }, |
| { |
| "dependencies": { |
| "SQLCipher/common": [ |
| |
| ] |
| }, |
| "name": "standard" |
| }, |
| { |
| "compiler_flags": "", |
| "dependencies": { |
| "SQLCipher/common": [ |
| |
| ] |
| }, |
| "name": "fts", |
| "xcconfig": { |
| "OTHER_CFLAGS": "$(inherited)" |
| } |
| }, |
| { |
| "compiler_flags": "", |
| "dependencies": { |
| "SQLCipher/common": [ |
| |
| ] |
| }, |
| "name": "unlock_notify", |
| "xcconfig": { |
| "OTHER_CFLAGS": "$(inherited)" |
| } |
| } |
| ] |
| } |