34 lines
703 B
CMake
34 lines
703 B
CMake
|
|
set(src_files
|
|
src/main.cpp
|
|
src/api.hpp
|
|
src/api.cpp
|
|
src/worker.hpp
|
|
src/worker.cpp
|
|
src/tables.hpp
|
|
src/file_status.hpp
|
|
src/file_status.cpp)
|
|
|
|
|
|
add_executable(localTubeServer ${src_files})
|
|
|
|
|
|
if(USE_CONAN)
|
|
set(LIBS ${CONAN_LIBS})
|
|
else()
|
|
set(LIBS
|
|
fmt::fmt
|
|
spdlog::spdlog
|
|
SOCI::soci_core
|
|
SOCI::soci_empty
|
|
SOCI::soci_sqlite3
|
|
nlohmann_json::nlohmann_json
|
|
Boost::boost
|
|
${Boost_FILESYSTEM_LIBRARY}
|
|
${Boost_SYSTEM_LIBRARY})
|
|
endif()
|
|
|
|
|
|
target_link_libraries(localTubeServer ${LIBS})
|
|
|