- cmake_minimum_required(VERSION 3.23)
- project(json-validator)
- include(FetchContent)
- set(CMAKE_CXX_STANDARD 20)
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
- include_directories("include/")
- add_subdirectory("tests/")
- add_subdirectory("src/")
- add_custom_target(test COMMAND ctest --test-dir ${CMAKE_BINARY_DIR}/tests)
|