16 lines
379 B
CMake
16 lines
379 B
CMake
cmake_minimum_required(VERSION 3.16)
|
|
|
|
project(tss-http LANGUAGES CXX)
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
if (MSVC)
|
|
add_compile_options(/source-charset:utf-8)
|
|
endif()
|
|
|
|
add_executable(tss-http main.cpp)
|
|
|
|
if(DEFINED USE_BOOST)
|
|
target_link_directories(tss-http PRIVATE ${MBOOST_LIB_DIR})
|
|
target_link_libraries(tss-http PRIVATE ${MBOOST_LIBS})
|
|
endif() |