Skip to content

Commit 30d43a9

Browse files
DeepMind Lab Teamtkoeppe
authored andcommitted
[third_party/rl_api] Use version script only on ELF platforms
1 parent 505cf49 commit 30d43a9

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

BUILD

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,6 @@ exports_files([
77
"README.md",
88
])
99

10-
config_setting(
11-
name = "is_linux",
12-
constraint_values = ["@platforms//os:linux"],
13-
visibility = ["//visibility:public"],
14-
)
15-
16-
config_setting(
17-
name = "is_macos",
18-
constraint_values = ["@platforms//os:macos"],
19-
visibility = ["//visibility:public"],
20-
)
21-
2210
bzl_library(
2311
name = "build_defs",
2412
srcs = ["build_defs.bzl"],

third_party/rl_api/BUILD

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,11 @@ cc_binary(
3737
testonly = 1,
3838
srcs = ["env_c_api_example.cc"],
3939
linkopts = select({
40-
"@//:is_linux": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
40+
"@platforms//os:linux": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
41+
"@platforms//os:android": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
42+
"@platforms//os:freebsd": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
43+
"@platforms//os:netbsd": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
44+
"@platforms//os:openbsd": ["-Wl,--version-script=$(location :env_c_api_example.lds)"],
4145
"//conditions:default": [],
4246
}),
4347
linkshared = 1,

0 commit comments

Comments
 (0)