mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-09-24 21:27:17 +02:00
Experimenting with LTO.
This commit is contained in:
4
module/Vendor/SQLite/CMakeLists.txt
vendored
4
module/Vendor/SQLite/CMakeLists.txt
vendored
@@ -5,3 +5,7 @@ target_include_directories(SQLite PRIVATE ${CMAKE_CURRENT_LIST_DIR})
|
||||
target_include_directories(SQLite PUBLIC ${CMAKE_CURRENT_LIST_DIR}/include)
|
||||
# Configure macro options
|
||||
target_compile_definitions(SQLite PRIVATE _WIN32_WINNT=0x0601 SQLITE_ENABLE_FTS3=1 SQLITE_ENABLE_FTS4=1 SQLITE_ENABLE_FTS5=1 SQLITE_ENABLE_JSON1=1 SQLITE_ENABLE_RTREE=1 SQLITE_ENABLE_GEOPOLY=1)
|
||||
# Enable LTO
|
||||
if (LTO_ENABLED)
|
||||
target_link_libraries(SQLite PRIVATE -flto)
|
||||
endif()
|
||||
|
Reference in New Issue
Block a user