diff options
| author | levlam <levlam@telegram.org> | 2021-09-23 12:05:09 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2021-09-23 12:05:09 +0300 |
| commit | a18c263fa39b6cdccadaf22a8bbde58e020b6dac (patch) | |
| tree | e463d322d0048236bddff58bca8be1879dc1a337 /sqlite | |
| parent | 23f585caf0ffde6081af6ffaabf01ff5e864dd64 (diff) | |
Refactor SQLite compile-time options.
Diffstat (limited to 'sqlite')
| -rw-r--r-- | sqlite/CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/sqlite/CMakeLists.txt b/sqlite/CMakeLists.txt index b42ca7255..df2f5c18c 100644 --- a/sqlite/CMakeLists.txt +++ b/sqlite/CMakeLists.txt @@ -32,17 +32,21 @@ if (WIN32) endif() target_compile_definitions(tdsqlite PRIVATE + -DOMIT_MEMLOCK -DSQLITE_DEFAULT_MEMSTATUS=0 - -DSQLITE_DEFAULT_SYNCHRONOUS=1 -DSQLITE_DEFAULT_RECURSIVE_TRIGGERS=1 - -DSQLITE_TEMP_STORE=2 - -DSQLITE_OMIT_LOAD_EXTENSION + -DSQLITE_DEFAULT_SYNCHRONOUS=1 + -DSQLITE_DISABLE_LFS + -DSQLITE_ENABLE_FTS5 + -DSQLITE_HAS_CODEC -DSQLITE_OMIT_DECLTYPE - -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_DEPRECATED + -DSQLITE_OMIT_DESERIALIZE + -DSQLITE_OMIT_LOAD_EXTENSION + -DSQLITE_OMIT_PROGRESS_CALLBACK #-DSQLITE_OMIT_SHARED_CACHE + -DSQLITE_TEMP_STORE=2 ) -target_compile_definitions(tdsqlite PRIVATE -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_ENABLE_FTS5 -DSQLITE_DISABLE_LFS -DOMIT_MEMLOCK) if (NOT WIN32) target_compile_definitions(tdsqlite PRIVATE -DHAVE_USLEEP -DNDEBUG=1) |
