Files
Tools/fileUpdater/CMakeLists.txt

21 lines
484 B
CMake
Raw Normal View History

2026-03-15 09:19:30 +08:00
cmake_minimum_required(VERSION 3.16)
project(fileUpdater LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
if (MSVC)
add_compile_options(/utf-8)
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
endif()
add_executable(fileUpdater main.cpp)
2026-03-19 10:01:04 +08:00
target_link_libraries(fileUpdater PRIVATE cxxLibrary zoost)
2026-03-15 09:19:30 +08:00
include(GNUInstallDirs)
install(TARGETS fileUpdater
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)