Skip to content

Commit 76462bd

Browse files
authored
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
1 parent 4f2e91b commit 76462bd

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

BUILD.cmake.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ endif()
159159
HIDAPI can be easily used as a subdirectory of a larger CMake project:
160160
```cmake
161161
# root CMakeLists.txt
162-
cmake_minimum_required(VERSION 3.4.3 FATAL_ERROR)
162+
cmake_minimum_required(VERSION 3.4.3...3.25 FATAL_ERROR)
163163
164164
add_subdirectory(hidapi)
165165
add_subdirectory(my_application)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
22

33
if(NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
44
add_subdirectory(src)

hidtest/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
22
project(hidtest C)
33

44
if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)

libusb/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
22

33
list(APPEND HIDAPI_PUBLIC_HEADERS "hidapi_libusb.h")
44

linux/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
22

33
add_library(hidapi_hidraw
44
${HIDAPI_PUBLIC_HEADERS}

mac/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.4.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.4.3...3.25 FATAL_ERROR)
22

33
list(APPEND HIDAPI_PUBLIC_HEADERS "hidapi_darwin.h")
44

netbsd/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.6.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.6.3...3.25 FATAL_ERROR)
22

33
add_library(hidapi_netbsd
44
${HIDAPI_PUBLIC_HEADERS}

subprojects/hidapi_build_cmake/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.1.3 FATAL_ERROR)
1+
cmake_minimum_required(VERSION 3.1.3...3.25 FATAL_ERROR)
22
project(hidapi LANGUAGES C)
33

44
file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/root")

0 commit comments

Comments
 (0)