From abe64ca2d3c557aa3b4009a609f56539998dad3f Mon Sep 17 00:00:00 2001 From: Baudouin Feildel Date: Tue, 3 Mar 2026 09:48:33 +0100 Subject: [PATCH] Rust: Update experimental UUID --- Help/dev/experimental.rst | 2 +- Source/cmExperimental.cxx | 2 +- Tests/RunCMake/Rust/Editions.cmake | 2 +- Tests/RunCMake/Rust/Enable.cmake | 2 +- Tests/RustMix/CMakeLists.txt | 2 +- Tests/RustOnly/CMakeLists.txt | 2 +- Tests/RustPie/CMakeLists.txt | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Help/dev/experimental.rst b/Help/dev/experimental.rst index a17bdcdf39..30d53ff8ff 100644 --- a/Help/dev/experimental.rst +++ b/Help/dev/experimental.rst @@ -127,7 +127,7 @@ Rust Support In order to activate support for Rust, set * variable ``CMAKE_EXPERIMENTAL_RUST`` to -* value ``6b6e613b-f6cb-402d-8aea-59034fa8c65b``. +* value ``efaed83b-d73a-48af-999a-bd0a6172c313``. 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 diff --git a/Source/cmExperimental.cxx b/Source/cmExperimental.cxx index 03a08eb506..7d40c0b10a 100644 --- a/Source/cmExperimental.cxx +++ b/Source/cmExperimental.cxx @@ -64,7 +64,7 @@ cmExperimental::FeatureData const LookupTable[] = { cmExperimental::TryCompileCondition::Never }, // Rust support { "Rust", - "6b6e613b-f6cb-402d-8aea-59034fa8c65b", + "efaed83b-d73a-48af-999a-bd0a6172c313", "CMAKE_EXPERIMENTAL_RUST", "CMake's support for the Rust programming language is experimental. " "It is meant only for experimentation and feedback to CMake developers.", diff --git a/Tests/RunCMake/Rust/Editions.cmake b/Tests/RunCMake/Rust/Editions.cmake index cb4e48902c..0520e06b3b 100644 --- a/Tests/RunCMake/Rust/Editions.cmake +++ b/Tests/RunCMake/Rust/Editions.cmake @@ -1,4 +1,4 @@ -set(CMAKE_EXPERIMENTAL_RUST "6b6e613b-f6cb-402d-8aea-59034fa8c65b") +set(CMAKE_EXPERIMENTAL_RUST "efaed83b-d73a-48af-999a-bd0a6172c313") enable_language(Rust) # No Edition set, rustc defaults to 2015. diff --git a/Tests/RunCMake/Rust/Enable.cmake b/Tests/RunCMake/Rust/Enable.cmake index 14b641f477..ec06ab645c 100644 --- a/Tests/RunCMake/Rust/Enable.cmake +++ b/Tests/RunCMake/Rust/Enable.cmake @@ -1,3 +1,3 @@ -set(CMAKE_EXPERIMENTAL_RUST "6b6e613b-f6cb-402d-8aea-59034fa8c65b") +set(CMAKE_EXPERIMENTAL_RUST "efaed83b-d73a-48af-999a-bd0a6172c313") enable_language(Rust) message(STATUS "CMAKE_Rust_COMPILER='${CMAKE_Rust_COMPILER}'") diff --git a/Tests/RustMix/CMakeLists.txt b/Tests/RustMix/CMakeLists.txt index e3e821b899..bf2f2c88aa 100644 --- a/Tests/RustMix/CMakeLists.txt +++ b/Tests/RustMix/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 4.2) -set(CMAKE_EXPERIMENTAL_RUST "6b6e613b-f6cb-402d-8aea-59034fa8c65b") +set(CMAKE_EXPERIMENTAL_RUST "efaed83b-d73a-48af-999a-bd0a6172c313") project(RustMix LANGUAGES C CXX Rust) diff --git a/Tests/RustOnly/CMakeLists.txt b/Tests/RustOnly/CMakeLists.txt index 33e97422ac..29b4a5b68e 100644 --- a/Tests/RustOnly/CMakeLists.txt +++ b/Tests/RustOnly/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 4.2) -set(CMAKE_EXPERIMENTAL_RUST "6b6e613b-f6cb-402d-8aea-59034fa8c65b") +set(CMAKE_EXPERIMENTAL_RUST "efaed83b-d73a-48af-999a-bd0a6172c313") project(RustOnly LANGUAGES Rust) diff --git a/Tests/RustPie/CMakeLists.txt b/Tests/RustPie/CMakeLists.txt index b32b852fe6..0c3b657fcf 100644 --- a/Tests/RustPie/CMakeLists.txt +++ b/Tests/RustPie/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 4.2) -set(CMAKE_EXPERIMENTAL_RUST "6b6e613b-f6cb-402d-8aea-59034fa8c65b") +set(CMAKE_EXPERIMENTAL_RUST "efaed83b-d73a-48af-999a-bd0a6172c313") function(setup PREFIX) add_library(${PREFIX}_static STATIC ../static.rs)