cmake_minimum_required(VERSION 3.5) if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR}) message(FATAL_ERROR "In-source builds not allowed. Please make a new directory (called a build directory) and run CMake from there. You may need to remove CMakeCache.txt." ) endif() if(TARGET tempest) # Guard for use as transitive dependency return() endif() # Project project(tempest) set(CMAKE_CXX_STANDARD 11) include(lib/system/cmake/system.cmake) add_subdirectory(lib) add_subdirectory(tempest) add_subdirectory(test)