cmake_minimum_required(VERSION 3.12) project(yadro-task VERSION 0.1 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 20) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_BUILD_TYPE Debug) # clang-tidy find_program(CLANG_TIDY_EXE NAMES clang-tidy REQUIRED) set(CMAKE_CXX_CLANG_TIDY ${CLANG_TIDY_EXE}) enable_testing() add_subdirectory(src) add_subdirectory(bin) add_subdirectory(tests)