Avoid CMake backward compatibility warning (#663)

Avoid a message:
```
Compatibility with CMake < 3.5 will be removed from a future version of CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
```

Fixes: #642
This commit is contained in:
Ihor Dutchak
2024-03-05 13:26:01 +02:00
committed by GitHub
parent 4f2e91bae8
commit 76462bd767
8 changed files with 8 additions and 8 deletions

View File

@@ -159,7 +159,7 @@ endif()
HIDAPI can be easily used as a subdirectory of a larger CMake project:
```cmake
# root CMakeLists.txt
cmake_minimum_required(VERSION 3.4.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.4.3...3.25 FATAL_ERROR)
add_subdirectory(hidapi)
add_subdirectory(my_application)

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
if(NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
add_subdirectory(src)

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
project(hidtest C)
if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
list(APPEND HIDAPI_PUBLIC_HEADERS "hidapi_libusb.h")

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
add_library(hidapi_hidraw
${HIDAPI_PUBLIC_HEADERS}

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.4.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.4.3...3.25 FATAL_ERROR)
list(APPEND HIDAPI_PUBLIC_HEADERS "hidapi_darwin.h")

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
add_library(hidapi_netbsd
${HIDAPI_PUBLIC_HEADERS}

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
project(hidapi LANGUAGES C)
file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/root")