Skip to content

Commit

Permalink
Add os platform constraints to Linux config_setting() variants
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 686368785
  • Loading branch information
mbrase authored and Google-ML-Automation committed Oct 16, 2024
1 parent 289159b commit eef7ee5
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions xla/tsl/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -284,30 +284,50 @@ config_setting(

config_setting(
name = "linux_aarch64",
constraint_values = if_google(
["//third_party/bazel_platforms/os:linux"],
[],
),
values = {"cpu": "aarch64"},
visibility = ["//visibility:public"],
)

config_setting(
name = "linux_armhf",
constraint_values = if_google(
["//third_party/bazel_platforms/os:linux"],
[],
),
values = {"cpu": "armhf"},
visibility = ["//visibility:public"],
)

config_setting(
name = "linux_x86_64",
constraint_values = if_google(
["//third_party/bazel_platforms/os:linux"],
[],
),
values = {"cpu": "k8"},
visibility = ["//visibility:public"],
)

config_setting(
name = "linux_ppc64le",
constraint_values = if_google(
["//third_party/bazel_platforms/os:linux"],
[],
),
values = {"cpu": "ppc"},
visibility = ["//visibility:public"],
)

config_setting(
name = "linux_s390x",
constraint_values = if_google(
["//third_party/bazel_platforms/os:linux"],
[],
),
values = {"cpu": "s390x"},
visibility = ["//visibility:public"],
)
Expand Down

0 comments on commit eef7ee5

Please sign in to comment.