Browse Source

Set minimum CMAKE version for tests

Signed-off-by: DL6ER <dl6er@dl6er.de>
DL6ER 1 month ago
parent
commit
b20a7bc1bf
3 changed files with 9 additions and 0 deletions
  1. 2 0
      examples/linux_ws_server_cpp/CMakeLists.txt
  2. 3 0
      src/CMakeLists.txt
  3. 4 0
      unittest/CMakeLists.txt

+ 2 - 0
examples/linux_ws_server_cpp/CMakeLists.txt

@@ -1,4 +1,6 @@
 cmake_minimum_required(VERSION 3.10)
+cmake_policy(VERSION 3.10)
+
 project(linux_ws_server)
 
 set(TARGET_NAME ${PROJECT_NAME})

+ 3 - 0
src/CMakeLists.txt

@@ -1,3 +1,6 @@
+cmake_minimum_required(VERSION 3.10)
+cmake_policy(VERSION 3.10)
+
 # The C API library
 set( LIB_TYPE "STATIC" )
 if (BUILD_SHARED_LIBS)

+ 4 - 0
unittest/CMakeLists.txt

@@ -1,3 +1,6 @@
+cmake_minimum_required(VERSION 3.10)
+cmake_policy(VERSION 3.10)
+
 # Determine if we should print to the output
 if (CIVETWEB_ENABLE_THIRD_PARTY_OUTPUT)
   set(THIRD_PARTY_LOGGING 0)
@@ -30,6 +33,7 @@ DOWNLOAD_NAME "master.zip"
     "-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}"
     "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
     "-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>"
+    "-DCMAKE_POLICY_VERSION_MINIMUM=3.5"
   LOG_DOWNLOAD ${THIRD_PARTY_LOGGING}
   LOG_UPDATE ${THIRD_PARTY_LOGGING}
   LOG_CONFIGURE ${THIRD_PARTY_LOGGING}