1
0
Fork 0
mirror of https://github.com/KingDuckZ/dindexer.git synced 2025-08-19 15:39:46 +00:00
dindexer/src/backends/sqlite/CMakeLists.txt

27 lines
541 B
CMake

project(${bare_name}-backend-sqlite CXX)
if (SQLITECPP_INTERNAL_SQLITE)
set(sqlite3_lib "sqlite3")
else()
find_package(sqlite3 REQUIRED)
set(sqlite3_lib "SQLite3::SQLite3")
endif()
add_library(${PROJECT_NAME} SHARED
backend_sqlite.cpp
db_functions.cpp
time_t_to_timestamp.cpp
)
target_link_libraries(${PROJECT_NAME}
PRIVATE ${bare_name}-inc
PRIVATE SQLiteCpp
PRIVATE ${sqlite3_lib}
)
install(TARGETS ${PROJECT_NAME}
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin
ARCHIVE DESTINATION lib/static
)
ln_backend(${PROJECT_NAME})