mirror of
https://github.com/KingDuckZ/dindexer.git
synced 2025-08-19 15:39:46 +00:00
27 lines
541 B
CMake
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})
|