aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/build_rules/rust/rust.BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'tools/build_rules/rust/rust.BUILD')
-rw-r--r--tools/build_rules/rust/rust.BUILD28
1 files changed, 12 insertions, 16 deletions
diff --git a/tools/build_rules/rust/rust.BUILD b/tools/build_rules/rust/rust.BUILD
index 576f8b868b..8a0e469b57 100644
--- a/tools/build_rules/rust/rust.BUILD
+++ b/tools/build_rules/rust/rust.BUILD
@@ -1,7 +1,3 @@
-RUST_VERSION = "1.3.0"
-LINUX_BASE_DIR = "rust-%s-x86_64-unknown-linux-gnu/" % RUST_VERSION
-DARWIN_BASE_DIR = "rust-%s-x86_64-apple-darwin/" % RUST_VERSION
-
config_setting(
name = "darwin",
values = {"host_cpu": "darwin"},
@@ -15,8 +11,8 @@ config_setting(
filegroup(
name = "rustc",
srcs = select({
- ":darwin": [DARWIN_BASE_DIR + "rustc/bin/rustc"],
- ":k8": [LINUX_BASE_DIR + "rustc/bin/rustc"],
+ ":darwin": ["rustc/bin/rustc"],
+ ":k8": ["rustc/bin/rustc"],
}),
visibility = ["//visibility:public"],
)
@@ -24,8 +20,8 @@ filegroup(
filegroup(
name = "rustc_lib",
srcs = select({
- ":darwin": glob([DARWIN_BASE_DIR + "rustc/lib/*.dylib"]),
- ":k8": glob([LINUX_BASE_DIR + "rustc/lib/*.so"]),
+ ":darwin": glob(["rustc/lib/*.dylib"]),
+ ":k8": glob(["rustc/lib/*.so"]),
}),
visibility = ["//visibility:public"],
)
@@ -33,8 +29,8 @@ filegroup(
filegroup(
name = "rustdoc",
srcs = select({
- ":darwin": [DARWIN_BASE_DIR + "rustc/bin/rustdoc"],
- ":k8": [LINUX_BASE_DIR + "rustc/bin/rustdoc"],
+ ":darwin": ["rustc/bin/rustdoc"],
+ ":k8": ["rustc/bin/rustdoc"],
}),
visibility = ["//visibility:public"],
)
@@ -43,14 +39,14 @@ filegroup(
name = "rustlib",
srcs = select({
":darwin": glob([
- DARWIN_BASE_DIR + "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.rlib",
- DARWIN_BASE_DIR + "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.dylib",
- DARWIN_BASE_DIR + "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.a",
+ "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.rlib",
+ "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.dylib",
+ "rustc/lib/rustlib/x86_64-apple-darwin/lib/*.a",
]),
":k8": glob([
- LINUX_BASE_DIR + "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.rlib",
- LINUX_BASE_DIR + "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.so",
- LINUX_BASE_DIR + "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.a",
+ "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.rlib",
+ "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.so",
+ "rustc/lib/rustlib/x86_64-unknown-linux-gnu/lib/*.a",
]),
}),
visibility = ["//visibility:public"],