Blob Blame History Raw
diff --git a/hidviz/CMakeLists.txt b/hidviz/CMakeLists.txt
index e3933bf..d6fbd3f 100644
--- a/hidviz/CMakeLists.txt
+++ b/hidviz/CMakeLists.txt
@@ -1,6 +1,10 @@
 cmake_minimum_required(VERSION 3.2)
 project(hidviz VERSION 0.1.5 LANGUAGES C CXX)
 
+if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+  cmake_policy(SET CMP0100 NEW)
+endif()
+
 # Find the QtWidgets library
 find_package(Qt5 REQUIRED COMPONENTS Widgets)
 
diff --git a/libhidx/CMakeLists.txt b/libhidx/CMakeLists.txt
index e7d5815..937985c 100644
--- a/libhidx/CMakeLists.txt
+++ b/libhidx/CMakeLists.txt
@@ -1,5 +1,9 @@
 cmake_minimum_required(VERSION 3.2)
 
+if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+  cmake_policy(SET CMP0100 NEW)
+endif()
+
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/")
 find_package(asio REQUIRED)
 find_package(Protobuf REQUIRED)
diff --git a/libhidx/libhidx/CMakeLists.txt b/libhidx/libhidx/CMakeLists.txt
index 460cbbf..19beaaa 100644
--- a/libhidx/libhidx/CMakeLists.txt
+++ b/libhidx/libhidx/CMakeLists.txt
@@ -1,6 +1,10 @@
 cmake_minimum_required(VERSION 3.2)
 project(libhidx VERSION 0.0.1 LANGUAGES C CXX)
 
+if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+  cmake_policy(SET CMP0100 NEW)
+endif()
+
 set(THREADS_PREFER_PTHREAD_FLAG ON)
 find_package(Threads REQUIRED)
 
diff --git a/libhidx/libhidx_server/CMakeLists.txt b/libhidx/libhidx_server/CMakeLists.txt
index 3b10e2b..c690750 100644
--- a/libhidx/libhidx_server/CMakeLists.txt
+++ b/libhidx/libhidx_server/CMakeLists.txt
@@ -1,6 +1,10 @@
 cmake_minimum_required(VERSION 3.2)
 project(libhidx_server VERSION 0.0.1 LANGUAGES C CXX)
 
+if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+  cmake_policy(SET CMP0100 NEW)
+endif()
+
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/")
 
 find_package(libusb-1.0 REQUIRED)
diff --git a/libhidx/libhidx_server_daemon/CMakeLists.txt b/libhidx/libhidx_server_daemon/CMakeLists.txt
index 451d347..3a40fa4 100644
--- a/libhidx/libhidx_server_daemon/CMakeLists.txt
+++ b/libhidx/libhidx_server_daemon/CMakeLists.txt
@@ -1,6 +1,10 @@
 cmake_minimum_required(VERSION 3.2)
 project(libhidx_server VERSION 0.0.1 LANGUAGES C CXX)
 
+if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.17)
+  cmake_policy(SET CMP0100 NEW)
+endif()
+
 add_executable(libhidx_server_daemon
         src/main.cc
         src/args.hh