1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 13:39:25 +08:00
Files
Alas/blcrack/updater/CMakeLists.txt
2025-11-01 00:23:46 +08:00

23 lines
636 B
CMake

set(UPDATER updater)
file(GLOB_RECURSE UPDATER_SOURCES
${CMAKE_CURRENT_SOURCE_DIR}/*.hpp
${CMAKE_CURRENT_SOURCE_DIR}/*.cpp
)
add_executable(${UPDATER} ${UPDATER_SOURCES})
target_link_libraries(${UPDATER} PRIVATE
httplib::httplib
spdlog::spdlog
JsonCpp::JsonCpp
cryptopp::cryptopp
cxxopts::cxxopts
)
target_compile_definitions(${UPDATER} PRIVATE ${SPDLOG_DEFINES} SPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_TRACE)
if (WIN32)
if (DEBUG_MODE)
target_compile_options(${UPDATER} PRIVATE /MTd)
else ()
target_compile_options(${UPDATER} PRIVATE /MT)
endif ()
endif ()