Skip to content

Commit e9398b9

Browse files
Bump minimum required CMake version, and only include CPM if needed
1 parent 39ff3f4 commit e9398b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.15)
22
project(chowdsp_wdf VERSION 1.0.0 LANGUAGES C CXX)
33
include(cmake/CXXStandard.cmake)
44

5-
include(cmake/CPM.cmake)
6-
75
message(STATUS "Configuring ${PROJECT_NAME} library...")
86
add_library(${PROJECT_NAME} INTERFACE)
97
add_library(chowdsp::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
@@ -39,9 +37,11 @@ if(NOT ("${CHOWDSP_WDF_TEST_WITH_XSIMD_VERSION}" STREQUAL ""))
3937
endif()
4038

4139
if (CHOWDSP_WDF_BUILD_TESTS)
40+
include(cmake/CPM.cmake)
4241
add_subdirectory(tests)
4342
endif()
4443

4544
if (CHOWDSP_WDF_BUILD_BENCHMARKS)
45+
include(cmake/CPM.cmake)
4646
add_subdirectory(bench)
4747
endif()

0 commit comments

Comments
 (0)