Experimental: recycle the import std UUID

Now that GCC is supported, update the feature UUID.
This commit is contained in:
Ben Boeckel
2025-01-08 16:32:14 -05:00
committed by Brad King
parent a980dab9b1
commit 469175c2e6
10 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -81,7 +81,7 @@ In order to activate support for ``import std`` in C++23 and newer targets,
set
* variable ``CMAKE_EXPERIMENTAL_CXX_IMPORT_STD`` to
* value ``0e5b6991-d74f-4b3d-a41c-cf096e0b2508``.
* value ``a9e1cf81-9932-4810-974b-6eccaf14e457``.
This UUID may change in future versions of CMake. Be sure to use the value
documented here by the source tree of the version of CMake with which you are
+1 -1
View File
@@ -39,7 +39,7 @@ cmExperimental::FeatureData LookupTable[] = {
false },
// CxxImportStd
{ "CxxImportStd",
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508",
"a9e1cf81-9932-4810-974b-6eccaf14e457",
"CMAKE_EXPERIMENTAL_CXX_IMPORT_STD",
"CMake's support for `import std;` in C++23 and newer is experimental. It "
"is meant only for experimentation and feedback to CMake developers.",
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std_export_no_std CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std_export_no_std CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std_no_std_property CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std_not_in_export CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std_not_in_export CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_minimum_required(VERSION 3.29)
project(cxx_modules_import_std CXX)
@@ -1,5 +1,5 @@
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
"0e5b6991-d74f-4b3d-a41c-cf096e0b2508")
"a9e1cf81-9932-4810-974b-6eccaf14e457")
cmake_language(GET_EXPERIMENTAL_FEATURE_ENABLED
"CxxImportStd"