diff options
Diffstat (limited to 'sqlite/CMakeLists.txt')
| -rw-r--r-- | sqlite/CMakeLists.txt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sqlite/CMakeLists.txt b/sqlite/CMakeLists.txt index b1f0e206d..b1e591be1 100644 --- a/sqlite/CMakeLists.txt +++ b/sqlite/CMakeLists.txt @@ -31,17 +31,17 @@ if (NOT WIN32) target_compile_definitions(tdsqlite PRIVATE -DHAVE_USLEEP -DNDEBUG=1) endif() +if ("${CMAKE_SYSTEM_NAME}" STREQUAL "WindowsStore") + target_compile_definitions(tdsqlite PRIVATE -DSQLITE_OS_WINRT=1) +endif() + if (GCC OR CLANG) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-deprecated-declarations -Wno-unused-variable -Wno-unused-const-variable -Wno-unused-function") + target_compile_options(tdsqlite PRIVATE "-Wno-deprecated-declarations -Wno-unused-variable -Wno-unused-const-variable -Wno-unused-function") if (CLANG) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-parentheses-equality -Wno-unused-value") + target_compile_options(tdsqlite PRIVATE "-Wno-parentheses-equality -Wno-unused-value") endif() elseif (MSVC) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4996") -endif() - -if ("${CMAKE_SYSTEM_NAME}" STREQUAL "WindowsStore") - target_compile_definitions(tdsqlite PRIVATE -DSQLITE_OS_WINRT=1) + target_compile_options(tdsqlite PRIVATE /wd4996) endif() install(TARGETS tdsqlite EXPORT TdTargets |
