
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})
        
