mirror of
https://github.com/jorenchik/testing-spring-2024.git
synced 2025-10-21 20:10:36 +00:00
18 lines
491 B
CMake
18 lines
491 B
CMake
cmake_minimum_required(VERSION 3.1...3.28)
|
|
|
|
project(
|
|
Template
|
|
VERSION 0.1.0
|
|
LANGUAGES CXX)
|
|
|
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|
|
|
add_subdirectory(src/modules)
|
|
|
|
add_executable(main src/main.cc)
|
|
add_library(validation src/validation.cc src/validation.hh)
|
|
target_link_libraries(main PUBLIC validation)
|
|
target_link_libraries(validation PUBLIC modules)
|
|
target_include_directories(main PUBLIC "${PROJECT_BINARY_DIR}"
|
|
"${PROJECT_SOURCE_DIR}/modules")
|