File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -30,9 +30,12 @@ target_include_directories(${PLUGIN_NAME} INTERFACE
3030target_link_libraries (${PLUGIN_NAME} PRIVATE flutter OpenSSL::Crypto)
3131
3232# Note: Keep in sync with https://github.com/simolus3/sqlite-native-libraries/blob/master/sqlite3-native-library/cpp/CMakeLists.txt
33- # SQLITE_HAS_CODEC is required for sqlcipher
33+ # SQLITE_HAS_CODEC, SQLITE_EXTRA_INIT, SQLITE_EXTRA_SHUTDOWN are required for sqlcipher
3434target_compile_definitions (${PLUGIN_NAME} PRIVATE
3535 SQLITE_HAS_CODEC
36+ SQLITE_EXTRA_INIT=sqlcipher_extra_init
37+ SQLITE_EXTRA_SHUTDOWN=sqlcipher_extra_shutdown
38+ HAVE_STDINT_H
3639 SQLITE_DQS=0
3740 SQLITE_THREADSAFE=1
3841 SQLITE_DEFAULT_MEMSTATUS=0
Original file line number Diff line number Diff line change @@ -36,9 +36,12 @@ set_property(SOURCE "sqlite3_flutter.c" APPEND PROPERTY OBJECT_DEPENDS "${CMAKE_
3636target_link_libraries (sqlite3 PRIVATE OpenSSL::Crypto)
3737
3838# Note: Keep in sync with https://github.com/simolus3/sqlite-native-libraries/blob/master/sqlite3-native-library/cpp/CMakeLists.txt
39- # SQLITE_HAS_CODEC is required for sqlcipher
39+ # SQLITE_HAS_CODEC, SQLITE_EXTRA_INIT, SQLITE_EXTRA_SHUTDOWN are required for sqlcipher
4040target_compile_definitions (sqlite3 PRIVATE
4141 SQLITE_HAS_CODEC
42+ SQLITE_EXTRA_INIT=sqlcipher_extra_init
43+ SQLITE_EXTRA_SHUTDOWN=sqlcipher_extra_shutdown
44+ HAVE_STDINT_H
4245 SQLITE_DQS=0
4346 SQLITE_THREADSAFE=1
4447 SQLITE_DEFAULT_MEMSTATUS=0
You can’t perform that action at this time.
0 commit comments