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
30
30
target_link_libraries (${PLUGIN_NAME} PRIVATE flutter OpenSSL::Crypto )
31
31
32
32
# 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
34
34
target_compile_definitions (${PLUGIN_NAME} PRIVATE
35
35
SQLITE_HAS_CODEC
36
+ SQLITE_EXTRA_INIT=sqlcipher_extra_init
37
+ SQLITE_EXTRA_SHUTDOWN=sqlcipher_extra_shutdown
38
+ HAVE_STDINT_H
36
39
SQLITE_DQS=0
37
40
SQLITE_THREADSAFE=1
38
41
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_
36
36
target_link_libraries (sqlite3 PRIVATE OpenSSL::Crypto )
37
37
38
38
# 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
40
40
target_compile_definitions (sqlite3 PRIVATE
41
41
SQLITE_HAS_CODEC
42
+ SQLITE_EXTRA_INIT=sqlcipher_extra_init
43
+ SQLITE_EXTRA_SHUTDOWN=sqlcipher_extra_shutdown
44
+ HAVE_STDINT_H
42
45
SQLITE_DQS=0
43
46
SQLITE_THREADSAFE=1
44
47
SQLITE_DEFAULT_MEMSTATUS=0
You can’t perform that action at this time.
0 commit comments