Don't look for sqlite when not building peerstats

pull/1983/head
Jason Rhinelander 2 years ago
parent 57cebe5c9f
commit 2eef7c5915
No known key found for this signature in database
GPG Key ID: C4992CE7A88D4262

@ -259,7 +259,6 @@ if(WITH_SYSTEMD AND (NOT ANDROID))
endif() endif()
add_subdirectory(external) add_subdirectory(external)
include_directories(SYSTEM external/sqlite_orm/include)
if(USE_JEMALLOC AND NOT STATIC_LINK) if(USE_JEMALLOC AND NOT STATIC_LINK)
pkg_check_modules(JEMALLOC jemalloc IMPORTED_TARGET) pkg_check_modules(JEMALLOC jemalloc IMPORTED_TARGET)

@ -79,14 +79,16 @@ endif()
add_subdirectory(cxxopts EXCLUDE_FROM_ALL) add_subdirectory(cxxopts EXCLUDE_FROM_ALL)
add_library(sqlite_orm INTERFACE) if(WITH_PEERSTATS)
target_include_directories(sqlite_orm SYSTEM INTERFACE sqlite_orm/include) add_library(sqlite_orm INTERFACE)
if(NOT TARGET sqlite3) target_include_directories(sqlite_orm SYSTEM INTERFACE sqlite_orm/include)
add_library(sqlite3 INTERFACE) if(NOT TARGET sqlite3)
pkg_check_modules(SQLITE3 REQUIRED IMPORTED_TARGET sqlite3) add_library(sqlite3 INTERFACE)
target_link_libraries(sqlite3 INTERFACE PkgConfig::SQLITE3) pkg_check_modules(SQLITE3 REQUIRED IMPORTED_TARGET sqlite3)
target_link_libraries(sqlite3 INTERFACE PkgConfig::SQLITE3)
endif()
target_link_libraries(sqlite_orm INTERFACE sqlite3)
endif() endif()
target_link_libraries(sqlite_orm INTERFACE sqlite3)
add_library(uvw INTERFACE) add_library(uvw INTERFACE)
target_include_directories(uvw INTERFACE uvw/src) target_include_directories(uvw INTERFACE uvw/src)

Loading…
Cancel
Save