aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2018-01-21 16:44:17 +0300
committerlevlam <levlam@telegram.org>2018-01-21 16:44:17 +0300
commit86cb681064f29102d4073455ed09a68c76958b99 (patch)
treed8974261a72485f887a33411e045ec514be43bc1
parentda08f7ea9d2d83b8b539927a9442780d3650159f (diff)
Omit some unused sqlite parts.
GitOrigin-RevId: 1ec7b317466aa4f363e73de3fee04509a2fcf054
-rw-r--r--sqlite/CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/sqlite/CMakeLists.txt b/sqlite/CMakeLists.txt
index 44c45e6e3..d642237a4 100644
--- a/sqlite/CMakeLists.txt
+++ b/sqlite/CMakeLists.txt
@@ -17,7 +17,12 @@ target_include_directories(tdsqlite PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOU
target_include_directories(tdsqlite SYSTEM PRIVATE ${OPENSSL_INCLUDE_DIR})
target_link_libraries(tdsqlite PRIVATE ${OPENSSL_CRYPTO_LIBRARY})
target_compile_definitions(tdsqlite PRIVATE
- -DSQLITE_DEFAULT_MEMSTATUS=0 #-DSQLITE_OMIT_DECLTYPE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_PROGRESS_CALLBACK -DSQLITE_OMIT_SHARED_CACHE
+ -DSQLITE_DEFAULT_MEMSTATUS=0
+ -DSQLITE_OMIT_LOAD_EXTENSION
+ -DSQLITE_OMIT_DECLTYPE
+ -DSQLITE_OMIT_PROGRESS_CALLBACK
+ #-DSQLITE_OMIT_DEPRECATED # SQLCipher uses deprecated sqlite3_profile
+ #-DSQLITE_OMIT_SHARED_CACHE
)
target_compile_definitions(tdsqlite PRIVATE -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_ENABLE_FTS5 -DSQLITE_DISABLE_LFS)