CMAKE_MINIMUM_REQUIRED(VERSION 3.26)
PROJECT(digftp)

SET(CMAKE_CXX_STANDARD 20)
SET(CMAKE_CXX_STANDARD_REQUIRED True)
SET(CMAKE_CXX_FLAGS "-O3")
SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR})

ADD_SUBDIRECTORY(src)
FILE(COPY conf DESTINATION ${CMAKE_BINARY_DIR})
INSTALL(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)