diff options
Diffstat (limited to 'core/BUILD.gn')
-rw-r--r-- | core/BUILD.gn | 79 |
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 -} |