Files
TopTeamBedrijfssimulaties-S…/src/CMakeLists.txt

30 lines
701 B
CMake

add_executable(main main.cpp)
# tell CMake to generate config.hpp
configure_file(
"${PROJECT_SOURCE_DIR}/config.hpp.in"
"${PROJECT_BINARY_DIR}/config.hpp"
)
add_subdirectory(TopTeamBedrijfssimulaties)
# add_subdirectory(initial)
# add_subdirectory(io)
# add_subdirectory(parser)
target_link_libraries(main
PRIVATE
TopTeamBedrijfssimulaties
cmdLineArgs
)
target_include_directories(TopTeamBedrijfssimulaties
PUBLIC
${CMAKE_MAIN_SOURCE_DIR}/external/**
${CMAKE_CURRENT_LIST_DIR}
${CMAKE_CURRENT_LIST_DIR}/TopTeamBedrijfssimulaties
${PROJECT_BINARY_DIR}
)
target_compile_options(main PRIVATE $<$<CONFIG:Debug>:
-Wall -Wextra -pedantic-errors -Wconversion -Wsign-conversion
>)