CMakeLists.txt 363 B

12345678910111213141516
  1. cmake_minimum_required(VERSION 3.20)
  2. project(lumacs_tests)
  3. # Set C++ standard
  4. set(CMAKE_CXX_STANDARD 20)
  5. set(CMAKE_CXX_STANDARD_REQUIRED ON)
  6. # Add includes
  7. include_directories(${CMAKE_SOURCE_DIR}/include)
  8. # Build tests
  9. add_executable(run_tests test_buffer.cpp ../src/buffer.cpp)
  10. # Add test target
  11. enable_testing()
  12. add_test(NAME buffer_tests COMMAND run_tests)