]> sigrok.org Git - pulseview.git/commitdiff
CMakeLists.txt: Update version range from 2.8 to 3.31.5 to avoid abort
authorSoeren Apel <redacted>
Thu, 15 May 2025 14:38:53 +0000 (16:38 +0200)
committerSoeren Apel <redacted>
Thu, 15 May 2025 14:38:53 +0000 (16:38 +0200)
The error with CMake 4 on the github CI looks like this:

CMake Error at CMakeLists.txt:22 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

CMakeLists.txt

index ec86073dcf956eb97fc03345f95e0b95abbcca70..8580fa8ef54ebf5e70238756009c41b26e4d335d 100644 (file)
@@ -19,7 +19,7 @@
 ## along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ##
 
-cmake_minimum_required(VERSION 2.8.12)
+cmake_minimum_required(VERSION 2.8.12...3.31.5)
 
 project(pulseview C CXX)