summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-07-06 05:33:32 -0400
committerRyan Dahl <ry@tinyclouds.org>2018-07-06 10:46:30 -0400
commit179eeb2b50ca49e9ff090e51f8c9f0d2b002cad5 (patch)
treefb21a558fb396a6f1006771a3559dfa91ddaf620
parentd30664958ec1031a99373414e17c124b4fa468fa (diff)
s/rust_deps/extern/g
-rw-r--r--BUILD.gn2
-rw-r--r--build_extra/rust/rust.gni22
2 files changed, 12 insertions, 12 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 242d836b0..ad20e7a91 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -12,7 +12,7 @@ config("deno_config") {
rust_executable("deno") {
source_root = "src/main.rs"
- rust_deps = [ ":libc" ]
+ extern = [ ":libc" ]
deps = [
":libdeno",
]
diff --git a/build_extra/rust/rust.gni b/build_extra/rust/rust.gni
index e3c412be2..985fff5f6 100644
--- a/build_extra/rust/rust.gni
+++ b/build_extra/rust/rust.gni
@@ -9,7 +9,7 @@ template("run_rustc") {
"crate_type",
"source_root",
"deps",
- "rust_deps",
+ "extern",
])
if (defined(invoker.crate_name)) {
crate_name = invoker.crate_name
@@ -72,15 +72,15 @@ template("run_rustc") {
deps = []
}
- if (defined(rust_deps)) {
- deps += rust_deps
- foreach(dep_label, rust_deps) {
- dep_name = get_label_info(dep_label, "name")
- dep_dir = get_label_info(dep_label, "target_out_dir")
- dep_rlib = "$dep_dir/lib$dep_name.rlib"
+ if (defined(extern)) {
+ deps += extern
+ foreach(label, extern) {
+ name = get_label_info(label, "name")
+ dir = get_label_info(label, "target_out_dir")
+ rlib = "$dir/lib$name.rlib"
args += [
"--extern",
- "$dep_name=" + rebase_path(dep_rlib, root_build_dir),
+ "$name=" + rebase_path(rlib, root_build_dir),
]
}
}
@@ -96,7 +96,7 @@ template("rust_component") {
[
"crate_name",
"crate_type",
- "rust_deps",
+ "extern",
"cfg",
"source_root",
])
@@ -146,8 +146,8 @@ template("rust_executable") {
stdlib_label,
]
- if (defined(rust_deps)) {
- deps += rust_deps
+ if (defined(extern)) {
+ deps += extern
}
}
}