cmake_minimum_required(VERSION 3.14 FATAL_ERROR) project(SkullC) set(CMAKE_MODULE_PATH ${CMAKE_BINARY_DIR}) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") option(WITH_TESTS "Enable unit testing." OFF) add_subdirectory(Utility) add_subdirectory(Messaging) if(WITH_TESTS) enable_testing() add_subdirectory(Tests) endif()