kraken-assessment/CMakeLists.txt
Bruno BELANYI d1f61e6e61 kraken: include 'src' in build directory
Needed for the `config.h` file to be included correctly.
2022-03-12 11:07:20 +01:00

21 lines
456 B
CMake

cmake_minimum_required(VERSION 3.13)
project(kraken VERSION 0.0.0 LANGUAGES CXX)
enable_testing()
# Add a dummy target to share all our compile options
add_library(common_options INTERFACE)
target_compile_features(common_options INTERFACE
cxx_std_20
)
target_compile_options(common_options INTERFACE
-Wall
-Wextra
)
target_include_directories(common_options INTERFACE
src
${CMAKE_BINARY_DIR}/src
)
add_subdirectory(src)
add_subdirectory(tests)