summaryrefslogtreecommitdiff
path: root/deno_typescript/BUILD.gn
blob: 0b868c7bd3a53d9065f7ac967708425be0f01168 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import("//build_extra/rust/rust.gni")

rust_rlib("deno_typescript") {
  source_root = "lib.rs"
  generated_source_dir = "."
  extern = [
    {
      label = "../core:deno"
      crate_name = "deno"
      crate_type = "rlib"
    },
    {
      label = "$rust_build:serde_derive"
      crate_name = "serde_derive"
      crate_type = "proc_macro"
    },
  ]
  extern_rlib = [
    "serde_json",
    "serde",
  ]
}