diff options
Diffstat (limited to 'tools/build_rules/rust/rust.BUILD')
-rw-r--r-- | tools/build_rules/rust/rust.BUILD | 28 |
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"], |