Skip to content

Commit b68090d

Browse files
committed
build: CMake required version bumped to 4.3.0+ in conanfile to support a new experimental flag for import std;
1 parent dfb0eeb commit b68090d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

conanfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ def requirements(self):
212212
self.requires("fmt/12.1.0", transitive_headers=True)
213213

214214
def build_requirements(self):
215-
self.tool_requires("cmake/[>=4.2.1 <5]")
215+
self.tool_requires("cmake/[>=4.3.0 <5]")
216216
if self._build_all:
217217
if not self.options.freestanding:
218218
self.test_requires("catch2/3.11.0")
@@ -270,7 +270,7 @@ def generate(self):
270270
tc.cache_variables["CMAKE_CXX_MODULE_STD"] = True
271271
# Current experimental support according to `Help/dev/experimental.rst`
272272
tc.cache_variables["CMAKE_EXPERIMENTAL_CXX_IMPORT_STD"] = (
273-
"d0edc3af-4c50-42ea-a356-e2862fe7a444"
273+
"451f2fe2-a8a2-47c3-bc32-94786d8fc91b"
274274
)
275275

276276
# TODO remove the below when Conan will learn to handle C++ modules

0 commit comments

Comments
 (0)