summaryrefslogtreecommitdiff
path: root/core/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'core/BUILD.gn')
-rw-r--r--core/BUILD.gn79
1 files changed, 0 insertions, 79 deletions
diff --git a/core/BUILD.gn b/core/BUILD.gn
deleted file mode 100644
index bf9d910c0..000000000
--- a/core/BUILD.gn
+++ /dev/null
@@ -1,79 +0,0 @@
-import("//build_extra/rust/rust.gni")
-
-group("default") {
- testonly = true
- deps = [
- ":deno",
- ":deno_core_http_bench",
- ":deno_core_http_bench_test",
- ":deno_core_test",
- ]
-}
-
-group("deno_core_deps") {
- deps = [
- "libdeno:libdeno_static_lib",
- "libdeno:v8",
- ]
-}
-
-# deno does not depend on flatbuffers nor tokio.
-main_extern_rlib = [
- "futures",
- "libc",
- "serde_json",
- "log",
- "url",
-]
-
-rust_rlib("deno") {
- source_root = "lib.rs"
- deps = [
- ":deno_core_deps",
- ]
- extern_rlib = main_extern_rlib
-}
-
-rust_test("deno_core_test") {
- source_root = "lib.rs"
- deps = [
- ":deno_core_deps",
- ]
- extern_rlib = main_extern_rlib
-}
-
-http_bench_extern = [
- {
- label = ":deno"
- crate_name = "deno"
- crate_type = "rlib"
- },
-]
-http_bench_extern_rlib = [
- "futures",
- "lazy_static",
- "libc",
- "log",
- "tokio",
-]
-if (is_win) {
- http_bench_extern_rlib += [ "winapi" ]
-}
-
-rust_executable("deno_core_http_bench") {
- source_root = "examples/http_bench.rs"
- deps = [
- ":deno_core_deps",
- ]
- extern = http_bench_extern
- extern_rlib = http_bench_extern_rlib
-}
-
-rust_test("deno_core_http_bench_test") {
- source_root = "examples/http_bench.rs"
- deps = [
- ":deno_core_deps",
- ]
- extern = http_bench_extern
- extern_rlib = http_bench_extern_rlib
-}