summaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn13
1 files changed, 9 insertions, 4 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 6aec7e536..2027562af 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -20,14 +20,20 @@ rust_executable("deno") {
]
}
-rust_component("handlers") {
+rust_staticlib("handlers") {
source_root = "src/handlers.rs"
- extern = [ "$rust_build:libc" ]
+ extern = [
+ "$rust_build:libc",
+ "$rust_build:url",
+ ]
}
rust_test("handlers_test") {
source_root = "src/handlers.rs"
- extern = [ "$rust_build:libc" ]
+ extern = [
+ "$rust_build:libc",
+ "$rust_build:url",
+ ]
}
executable("deno_cc") {
@@ -39,7 +45,6 @@ executable("deno_cc") {
":handlers",
":libdeno",
":msg_cpp",
- "//build_extra/rust:stdlib",
]
configs += [ ":deno_config" ]
}