From b93d108400d0cd34b4624eefe8d30d9d56cea489 Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Wed, 10 Jan 2024 12:00:40 +0100 Subject: [PATCH] Bazel/CMake: drop confusing `_INTERNAL_TRANSITION` suffix --- misc/bazel/cmake/cmake.bzl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/misc/bazel/cmake/cmake.bzl b/misc/bazel/cmake/cmake.bzl index 12fb277f803..cba271dc517 100644 --- a/misc/bazel/cmake/cmake.bzl +++ b/misc/bazel/cmake/cmake.bzl @@ -22,7 +22,11 @@ CmakeInfo = provider( ) def _cmake_name(label): - return ("%s_%s_%s" % (label.workspace_name, label.package, label.name)).replace("/", "_") + ret = ("%s_%s_%s" % (label.workspace_name, label.package, label.name)).replace("/", "_") + internal_transition_suffix = "_INTERNAL_TRANSITION" + if ret.endswith(internal_transition_suffix): + ret = ret[:-len(internal_transition_suffix)] + return ret def _cmake_file(file): if not file.is_source: