--- a/CMakeLists.txt	2026-05-04 10:04:20.807753179 +0200
+++ b/CMakeLists.txt	2026-05-04 10:04:39.417539078 +0200
@@ -1,5 +1,5 @@
-project(Xdmf)
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 3.10)
+project(Xdmf)
 
 #Needed to build DSM because relative paths are used to add its libraries
 if (POLICY CMP0015)
--- a/core/CMakeLists.txt	2026-05-04 10:05:32.042935452 +0200
+++ b/core/CMakeLists.txt	2026-05-04 10:05:44.624791262 +0200
@@ -1,5 +1,5 @@
-project(XdmfCore)
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 3.10)
+project(XdmfCore)
 if (POLICY CMP0015)
   cmake_policy(SET CMP0015 NEW)
 endif (POLICY CMP0015)
--- a/core/dsm/CMakeLists.txt	2026-05-04 10:05:08.348206996 +0200
+++ b/core/dsm/CMakeLists.txt	2026-05-04 10:05:22.571044002 +0200
@@ -1,5 +1,5 @@
-project(XdmfDSM)
-cmake_minimum_required(VERSION 2.6)
+cmake_minimum_required(VERSION 3.10)
+project(XdmfDSM)
 if (POLICY CMP0015)
   cmake_policy(SET CMP0015 NEW)
 endif (POLICY CMP0015)
