diff options
| author | levlam <levlam@telegram.org> | 2020-07-28 01:34:35 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2020-07-28 01:34:35 +0300 |
| commit | ab5d35371b1fdcfb30dfa981ede54ec83db214a9 (patch) | |
| tree | f7fa69a09c65315ac0583fc905de1c3c92f52feb /sqlite | |
| parent | c1dd9ec1bac7b33670a145c8fb27cf186edeea96 (diff) | |
Ensure that OpenSSL is linked against needed Windows libraries.
GitOrigin-RevId: d2928c94ebe6565e155f81db8ccc24c4c5d69a54
Diffstat (limited to 'sqlite')
| -rw-r--r-- | sqlite/CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sqlite/CMakeLists.txt b/sqlite/CMakeLists.txt index 8ca0aee5a..67fdeaad1 100644 --- a/sqlite/CMakeLists.txt +++ b/sqlite/CMakeLists.txt @@ -21,6 +21,14 @@ add_library(tdsqlite STATIC ${SQLITE_SOURCE}) target_include_directories(tdsqlite PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>) target_include_directories(tdsqlite SYSTEM PRIVATE ${OPENSSL_INCLUDE_DIR}) target_link_libraries(tdsqlite PRIVATE ${OPENSSL_CRYPTO_LIBRARY} ${CMAKE_DL_LIBS} ${ZLIB_LIBRARIES}) +if (WIN32) + if (MINGW) + target_link_libraries(tdsqlite PRIVATE ws2_32 mswsock) + else() + target_link_libraries(tdsqlite PRIVATE ws2_32 Mswsock) + endif() +endif() + target_compile_definitions(tdsqlite PRIVATE -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_OMIT_LOAD_EXTENSION |
