nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1diff --git a/cmake/modules/FindOpenVDB.cmake b/cmake/modules/FindOpenVDB.cmake
2index 76ddb0d2f..4d30f6865 100644
3--- a/cmake/modules/FindOpenVDB.cmake
4+++ b/cmake/modules/FindOpenVDB.cmake
5@@ -123,7 +123,7 @@ if (OPENVDB_FIND_MODULE_PATH)
6 endif ()
7 # ###########################################################################
8
9-cmake_minimum_required(VERSION 3.3)
10+cmake_minimum_required(VERSION 3.3...3.10)
11 # Monitoring <PackageName>_ROOT variables
12 if(POLICY CMP0074)
13 cmake_policy(SET CMP0074 NEW)
14diff --git a/deps/CMakeLists.txt b/deps/CMakeLists.txt
15index 54b9a2497..3b4a32829 100644
16--- a/deps/CMakeLists.txt
17+++ b/deps/CMakeLists.txt
18@@ -21,7 +21,7 @@
19 #
20
21 project(BambuStudio-deps)
22-cmake_minimum_required(VERSION 3.2)
23+cmake_minimum_required(VERSION 3.2...3.10)
24
25 include(ExternalProject)
26 include(ProcessorCount)
27diff --git a/deps/EXPAT/expat/CMakeLists.txt b/deps/EXPAT/expat/CMakeLists.txt
28index 585a678b8..77d3c13d8 100644
29--- a/deps/EXPAT/expat/CMakeLists.txt
30+++ b/deps/EXPAT/expat/CMakeLists.txt
31@@ -1,4 +1,4 @@
32-cmake_minimum_required(VERSION 3.0)
33+cmake_minimum_required(VERSION 3.0...3.10)
34
35 project(EXPAT)
36
37diff --git a/deps/GLEW/glew/CMakeLists.txt b/deps/GLEW/glew/CMakeLists.txt
38index 513ee4ebb..e262f65e8 100644
39--- a/deps/GLEW/glew/CMakeLists.txt
40+++ b/deps/GLEW/glew/CMakeLists.txt
41@@ -1,4 +1,4 @@
42-cmake_minimum_required(VERSION 3.0)
43+cmake_minimum_required(VERSION 3.0...3.10)
44 project(GLEW)
45
46 find_package(OpenGL REQUIRED)
47diff --git a/sandboxes/opencsg/CMakeLists.txt b/sandboxes/opencsg/CMakeLists.txt
48index ace8f4d53..304ff4e01 100644
49--- a/sandboxes/opencsg/CMakeLists.txt
50+++ b/sandboxes/opencsg/CMakeLists.txt
51@@ -1,4 +1,4 @@
52-cmake_minimum_required(VERSION 3.0)
53+cmake_minimum_required(VERSION 3.0...3.10)
54
55 project(OpenCSG-example)
56
57diff --git a/src/Shiny/CMakeLists.txt b/src/Shiny/CMakeLists.txt
58index abdb96a72..7e6f16500 100644
59--- a/src/Shiny/CMakeLists.txt
60+++ b/src/Shiny/CMakeLists.txt
61@@ -1,4 +1,4 @@
62-cmake_minimum_required(VERSION 2.8.12)
63+cmake_minimum_required(VERSION 2.8.12...3.10)
64 project(Shiny)
65
66 add_library(Shiny STATIC
67diff --git a/src/admesh/CMakeLists.txt b/src/admesh/CMakeLists.txt
68index 217976318..6450abc87 100644
69--- a/src/admesh/CMakeLists.txt
70+++ b/src/admesh/CMakeLists.txt
71@@ -1,4 +1,4 @@
72-cmake_minimum_required(VERSION 2.8.12)
73+cmake_minimum_required(VERSION 2.8.12...3.10)
74 project(admesh)
75
76 add_library(admesh STATIC
77diff --git a/src/boost/CMakeLists.txt b/src/boost/CMakeLists.txt
78index e8c9e11ce..3c62ccf7e 100644
79--- a/src/boost/CMakeLists.txt
80+++ b/src/boost/CMakeLists.txt
81@@ -1,4 +1,4 @@
82-cmake_minimum_required(VERSION 2.8.12)
83+cmake_minimum_required(VERSION 2.8.12...3.10)
84 project(nowide)
85
86 add_library(nowide STATIC
87diff --git a/src/clipper/CMakeLists.txt b/src/clipper/CMakeLists.txt
88index f62508820..44aa59f23 100644
89--- a/src/clipper/CMakeLists.txt
90+++ b/src/clipper/CMakeLists.txt
91@@ -1,4 +1,4 @@
92-cmake_minimum_required(VERSION 2.8.12)
93+cmake_minimum_required(VERSION 2.8.12...3.10)
94 project(clipper)
95
96 add_library(clipper STATIC
97diff --git a/src/earcut/CMakeLists.txt b/src/earcut/CMakeLists.txt
98index 08c7bb1be..cb10fea7b 100644
99--- a/src/earcut/CMakeLists.txt
100+++ b/src/earcut/CMakeLists.txt
101@@ -1,4 +1,4 @@
102-cmake_minimum_required(VERSION 3.2)
103+cmake_minimum_required(VERSION 3.2...3.10)
104 project(earcut_hpp LANGUAGES CXX C)
105
106 option(EARCUT_BUILD_TESTS "Build the earcut test program" ON)
107diff --git a/src/glu-libtess/CMakeLists.txt b/src/glu-libtess/CMakeLists.txt
108index 8fca992a3..662b5593e 100644
109--- a/src/glu-libtess/CMakeLists.txt
110+++ b/src/glu-libtess/CMakeLists.txt
111@@ -1,4 +1,4 @@
112-cmake_minimum_required(VERSION 2.8.12)
113+cmake_minimum_required(VERSION 2.8.12...3.10)
114 project(glu-libtess)
115
116 add_library(glu-libtess STATIC
117diff --git a/src/imgui/CMakeLists.txt b/src/imgui/CMakeLists.txt
118index 592e78c8e..718a05439 100644
119--- a/src/imgui/CMakeLists.txt
120+++ b/src/imgui/CMakeLists.txt
121@@ -1,4 +1,4 @@
122-cmake_minimum_required(VERSION 2.8.12)
123+cmake_minimum_required(VERSION 2.8.12...3.10)
124 project(imgui)
125
126 add_library(imgui STATIC
127diff --git a/src/imguizmo/CMakeLists.txt b/src/imguizmo/CMakeLists.txt
128index fec443180..461d4f684 100644
129--- a/src/imguizmo/CMakeLists.txt
130+++ b/src/imguizmo/CMakeLists.txt
131@@ -1,4 +1,4 @@
132-cmake_minimum_required(VERSION 2.8.12)
133+cmake_minimum_required(VERSION 2.8.12...3.10)
134 project(imguizmo)
135
136 add_library(imguizmo STATIC
137diff --git a/src/libigl/CMakeLists.txt b/src/libigl/CMakeLists.txt
138index f023826a5..449a3cbef 100644
139--- a/src/libigl/CMakeLists.txt
140+++ b/src/libigl/CMakeLists.txt
141@@ -1,4 +1,4 @@
142-cmake_minimum_required(VERSION 3.0)
143+cmake_minimum_required(VERSION 3.0...3.10)
144 project(libigl)
145
146 add_library(libigl INTERFACE)
147diff --git a/src/minilzo/CMakeLists.txt b/src/minilzo/CMakeLists.txt
148index c5122ccf0..97e749e04 100644
149--- a/src/minilzo/CMakeLists.txt
150+++ b/src/minilzo/CMakeLists.txt
151@@ -1,5 +1,5 @@
152 project(minilzo)
153-cmake_minimum_required(VERSION 2.6)
154+cmake_minimum_required(VERSION 2.6...3.10)
155
156 add_library(minilzo INTERFACE)
157
158diff --git a/src/miniz/CMakeLists.txt b/src/miniz/CMakeLists.txt
159index 04d562b76..e3d6fbc6f 100644
160--- a/src/miniz/CMakeLists.txt
161+++ b/src/miniz/CMakeLists.txt
162@@ -1,4 +1,4 @@
163-cmake_minimum_required(VERSION 2.8.12)
164+cmake_minimum_required(VERSION 2.8.12...3.10)
165 project(miniz)
166
167 add_library(miniz INTERFACE)
168diff --git a/src/qhull/CMakeLists.txt b/src/qhull/CMakeLists.txt
169index ab9aba9af..350539681 100644
170--- a/src/qhull/CMakeLists.txt
171+++ b/src/qhull/CMakeLists.txt
172@@ -28,7 +28,7 @@ endif()
173 else(Qhull_FOUND)
174
175 project(qhull)
176-cmake_minimum_required(VERSION 2.6)
177+cmake_minimum_required(VERSION 2.6...3.10)
178
179 # Define qhull_VERSION in CMakeLists.txt, Makefile, qhull-exports.def, qhull_p-exports.def, qhull_r-exports.def, qhull-warn.pri
180 set(qhull_VERSION2 "2015.2 2016/01/18") # not used, See global.c, global_r.c, rbox.c, rbox_r.c
181diff --git a/src/semver/CMakeLists.txt b/src/semver/CMakeLists.txt
182index 4b61a7456..76a231074 100644
183--- a/src/semver/CMakeLists.txt
184+++ b/src/semver/CMakeLists.txt
185@@ -1,4 +1,4 @@
186-cmake_minimum_required(VERSION 2.8.12)
187+cmake_minimum_required(VERSION 2.8.12...3.10)
188 project(semver)
189
190 add_library(semver STATIC
191diff --git a/tests/cpp17/CMakeLists.txt b/tests/cpp17/CMakeLists.txt
192index 4e151ecbf..2ac0a9e3d 100644
193--- a/tests/cpp17/CMakeLists.txt
194+++ b/tests/cpp17/CMakeLists.txt
195@@ -1,4 +1,4 @@
196-cmake_minimum_required(VERSION 3.1)
197+cmake_minimum_required(VERSION 3.1...3.10)
198
199 project(Cpp17Test)
200