-
Whitney Armstrong authoredWhitney Armstrong authored
CMakeLists.txt 514 B
cmake_minimum_required(VERSION 3.10)
# set the project name
project(duskcut)
file(GLOB sources
src/cut/*.cc
src/FR/*.cc
src/generator/*.cc
src/reader/*.cc
src/shape/*.cc)
# add the executable
add_executable(duskcut ${sources})
target_include_directories(duskcut
PRIVATE ${PROJECT_SOURCE_DIR}/src/cut
${PROJECT_SOURCE_DIR}/src/generator
${PROJECT_SOURCE_DIR}/src/reader
${PROJECT_SOURCE_DIR}/src/shape
${PROJECT_SOURCE_DIR}/src/FR
)
target_compile_definitions(duskcut
PRIVATE USE_UNIX
)