cmake_minimum_required(VERSION 3.0.0) project(PORTINGTOOLS) file(GLOB_RECURSE sources src/*) find_package(Boost 1.80 COMPONENTS log filesystem REQUIRED) include_directories(${Boost_INCLUDE_DIR}) add_executable(portingtools ${sources}) set_property(TARGET portingtools PROPERTY CXX_STANDARD 20) target_link_libraries(portingtools LINK_PUBLIC ${Boost_LIBRARIES})