From 89c1fc156dce9559f1103bab0d3dac16b5019486 Mon Sep 17 00:00:00 2001 From: Austin Schuh Date: Mon, 7 Jul 2025 21:44:08 -0700 Subject: [PATCH] [bazel] Switch build tag filters from no-roborio to target_compatible_with (#8067) This uses platforms a lot better. Signed-off-by: Austin Schuh --- datalogtool/BUILD.bazel | 2 +- shared/bazel/compiler_flags/roborio_flags.rc | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/datalogtool/BUILD.bazel b/datalogtool/BUILD.bazel index 0b0e51fb88..78dbebbdf2 100644 --- a/datalogtool/BUILD.bazel +++ b/datalogtool/BUILD.bazel @@ -42,10 +42,10 @@ cc_binary( "@rules_bzlmodrio_toolchains//constraints/combined:is_cross_compiler": [], }), tags = [ - "no-roborio", "wpi-cpp-gui", ], target_compatible_with = select({ + "@rules_bzlmodrio_toolchains//constraints/is_roborio:roborio": ["@platforms//:incompatible"], "@rules_bzlmodrio_toolchains//constraints/is_systemcore:systemcore": ["@platforms//:incompatible"], "//conditions:default": [], }), diff --git a/shared/bazel/compiler_flags/roborio_flags.rc b/shared/bazel/compiler_flags/roborio_flags.rc index a0a5055726..f7601b76db 100644 --- a/shared/bazel/compiler_flags/roborio_flags.rc +++ b/shared/bazel/compiler_flags/roborio_flags.rc @@ -5,7 +5,6 @@ build:roborio --config=base_linux build:roborio --platforms=@rules_bzlmodrio_toolchains//platforms/roborio -build:roborio --build_tag_filters=-no-roborio build:roborio --features=compiler_param_file build:roborio --platform_suffix=roborio build:roborio --incompatible_enable_cc_toolchain_resolution