Files
Structive/CMakeLists.txt
T
2026-08-07 20:42:47 +08:00

16 lines
638 B
CMake

cmake_minimum_required(VERSION 3.20)
project(Structive LANGUAGES CXX)
if (CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
set(CMAKE_FOLDER "Structive")
endif ()
include(CTest)
get_property(_targets DIRECTORY PROPERTY BUILDSYSTEM_TARGETS)
foreach (_target IN LISTS _targets)
get_target_property(_folder "${_target}" FOLDER)
if (_folder STREQUAL "CTestDashboardTargets")
set_property(TARGET "${_target}" PROPERTY FOLDER "Structive/CTest")
endif ()
endforeach ()
include(${CMAKE_CURRENT_LIST_DIR}/core/main.cmake)
include(${CMAKE_CURRENT_LIST_DIR}/extensions/main.cmake)