From 2270fd6e1e788dd011fd7102b996a686e041b207 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arkadiusz=20J=C4=99drzejewski?= Date: Mon, 23 Feb 2026 15:51:04 +0100 Subject: [PATCH] infra: add additional toolchains to `MODULE.bazel` - Expand list of toolchains, including those required by CI. - Make `qnx_creds.py` executable. --- MODULE.bazel | 27 ++++++++++++++++++++++----- scripts/internal/qnx_creds.py | 0 2 files changed, 22 insertions(+), 5 deletions(-) mode change 100644 => 100755 scripts/internal/qnx_creds.py diff --git a/MODULE.bazel b/MODULE.bazel index e39f25a2..9cac3d40 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -50,24 +50,41 @@ bazel_dep(name = "score_crates", version = "0.0.6") # Extensions gcc = use_extension("@score_bazel_cpp_toolchains//extensions:gcc.bzl", "gcc", dev_dependency = True) gcc.toolchain( - name = "score_qcc_aarch64_toolchain", - sdp_version = "8.0.0", + name = "score_gcc_x86_64_toolchain", + target_cpu = "x86_64", + target_os = "linux", + use_default_package = True, + version = "12.2.0", +) +gcc.toolchain( + name = "score_gcc_aarch64_toolchain", target_cpu = "aarch64", - target_os = "qnx", + target_os = "linux", use_default_package = True, version = "12.2.0", ) gcc.toolchain( - name = "score_gcc_x86_64_toolchain", + name = "score_qcc_x86_64_toolchain", + sdp_version = "8.0.0", target_cpu = "x86_64", - target_os = "linux", + target_os = "qnx", + use_default_package = True, + version = "12.2.0", +) +gcc.toolchain( + name = "score_qcc_aarch64_toolchain", + sdp_version = "8.0.0", + target_cpu = "aarch64", + target_os = "qnx", use_default_package = True, version = "12.2.0", ) use_repo( gcc, + "score_gcc_aarch64_toolchain", "score_gcc_x86_64_toolchain", "score_qcc_aarch64_toolchain", + "score_qcc_x86_64_toolchain", ) PYTHON_VERSION = "3.12" diff --git a/scripts/internal/qnx_creds.py b/scripts/internal/qnx_creds.py old mode 100644 new mode 100755