]> granicus.if.org Git - graphviz/commitdiff
bump required CMake version to 3.10.2
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 9 Oct 2022 17:45:35 +0000 (10:45 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 12 Oct 2022 01:44:41 +0000 (18:44 -0700)
Of the platforms Graphviz supports, the one with the oldest CMake version
available is Ubuntu 18.04, which has CMake 3.10.2. This change raises the
baseline CMake requirement to indicate we no longer support CMake 3.9.

The diff between CMake 3.9 and 3.10 does not actually contain anything useful to
Graphviz. But it still seems wise to proactively move our floor forwards.

CHANGELOG.md
CMakeLists.txt

index 1b5c3b7f141b0f2dbfd6cedcf78d03d2ab6b6fcc..7d3995014eaaa17ef0a56add413a5da378883041 100644 (file)
@@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 - **Breaking**: An `outline_width` field has been added to the `Agnodeinfo_t` struct.
 - **Breaking**: An `outline_height` field has been added to the `Agnodeinfo_t` struct.
+- When using the CMake build system, the minimum requirement has been increased
+  from CMake 3.9 to CMake 3.10.2.
 
 ### Removed
 
index f8e958389c7cba25424411f9ce078875c4e3bd16..aa8a33e7e6abbf21e21f432761582fde1aedeb49 100644 (file)
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR)
 project(Graphviz)
 
 include(FeatureSummary)