mirror of
https://github.com/denoland/deno
synced 2024-10-13 03:22:31 +00:00
s/rust_deps/extern/g
This commit is contained in:
parent
d30664958e
commit
179eeb2b50
2
BUILD.gn
2
BUILD.gn
|
@ -12,7 +12,7 @@ config("deno_config") {
|
||||||
|
|
||||||
rust_executable("deno") {
|
rust_executable("deno") {
|
||||||
source_root = "src/main.rs"
|
source_root = "src/main.rs"
|
||||||
rust_deps = [ ":libc" ]
|
extern = [ ":libc" ]
|
||||||
deps = [
|
deps = [
|
||||||
":libdeno",
|
":libdeno",
|
||||||
]
|
]
|
||||||
|
|
|
@ -9,7 +9,7 @@ template("run_rustc") {
|
||||||
"crate_type",
|
"crate_type",
|
||||||
"source_root",
|
"source_root",
|
||||||
"deps",
|
"deps",
|
||||||
"rust_deps",
|
"extern",
|
||||||
])
|
])
|
||||||
if (defined(invoker.crate_name)) {
|
if (defined(invoker.crate_name)) {
|
||||||
crate_name = invoker.crate_name
|
crate_name = invoker.crate_name
|
||||||
|
@ -72,15 +72,15 @@ template("run_rustc") {
|
||||||
deps = []
|
deps = []
|
||||||
}
|
}
|
||||||
|
|
||||||
if (defined(rust_deps)) {
|
if (defined(extern)) {
|
||||||
deps += rust_deps
|
deps += extern
|
||||||
foreach(dep_label, rust_deps) {
|
foreach(label, extern) {
|
||||||
dep_name = get_label_info(dep_label, "name")
|
name = get_label_info(label, "name")
|
||||||
dep_dir = get_label_info(dep_label, "target_out_dir")
|
dir = get_label_info(label, "target_out_dir")
|
||||||
dep_rlib = "$dep_dir/lib$dep_name.rlib"
|
rlib = "$dir/lib$name.rlib"
|
||||||
args += [
|
args += [
|
||||||
"--extern",
|
"--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_name",
|
||||||
"crate_type",
|
"crate_type",
|
||||||
"rust_deps",
|
"extern",
|
||||||
"cfg",
|
"cfg",
|
||||||
"source_root",
|
"source_root",
|
||||||
])
|
])
|
||||||
|
@ -146,8 +146,8 @@ template("rust_executable") {
|
||||||
stdlib_label,
|
stdlib_label,
|
||||||
]
|
]
|
||||||
|
|
||||||
if (defined(rust_deps)) {
|
if (defined(extern)) {
|
||||||
deps += rust_deps
|
deps += extern
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue