Skip to content

Commit 2494bba

Browse files
committed
chore: Use Bazel's built-in constraint values
The toktok-stack constraints are thin wrappers around the bazelbuild/platforms ones, but using the Bazel ones makes depending on jvm-toxcore-c more convenient.
1 parent 84ffab8 commit 2494bba

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

BUILD.bazel

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ project()
1010
genrule(
1111
name = "copy_link_jni_md_header",
1212
srcs = select({
13-
"//tools/config:freebsd": ["@bazel_tools//tools/jdk:jni_md_header-freebsd"],
14-
"//tools/config:linux": ["@bazel_tools//tools/jdk:jni_md_header-linux"],
15-
"//tools/config:osx": ["@bazel_tools//tools/jdk:jni_md_header-darwin"],
16-
"//tools/config:windows": ["@bazel_tools//tools/jdk:jni_md_header-windows"],
13+
"@platforms//os:freebsd": ["@bazel_tools//tools/jdk:jni_md_header-freebsd"],
14+
"@platforms//os:linux": ["@bazel_tools//tools/jdk:jni_md_header-linux"],
15+
"@platforms//os:osx": ["@bazel_tools//tools/jdk:jni_md_header-darwin"],
16+
"@platforms//os:windows": ["@bazel_tools//tools/jdk:jni_md_header-windows"],
1717
}),
1818
outs = ["lib/src/jvmMain/cpp/jni_md.h"],
1919
cmd = "cp -f $< $@",
@@ -58,10 +58,10 @@ cc_binary(
5858
"lib/src/jvmMain/proto",
5959
],
6060
linkopts = select({
61-
"//tools/config:freebsd": ["-Wl,--version-script,$(location lib/src/jvmMain/cpp/libtox4j-c.ld)"],
62-
"//tools/config:linux": ["-Wl,--version-script,$(location lib/src/jvmMain/cpp/libtox4j-c.ld)"],
63-
"//tools/config:osx": [],
64-
"//tools/config:windows": [],
61+
"@platforms//os:freebsd": ["-Wl,--version-script,$(location lib/src/jvmMain/cpp/libtox4j-c.ld)"],
62+
"@platforms//os:linux": ["-Wl,--version-script,$(location lib/src/jvmMain/cpp/libtox4j-c.ld)"],
63+
"@platforms//os:osx": [],
64+
"@platforms//os:windows": [],
6565
}),
6666
linkshared = True,
6767
visibility = ["//visibility:public"],

0 commit comments

Comments
 (0)