diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-06-13 19:38:22 +0200 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-06-14 14:19:17 +0200 |
commit | 4ac67cf3435b3e15f95fadc20c98e37abf706ea4 (patch) | |
tree | 651b18c568e6ca8130d3d37de60a6a44e12e855b /deno2/BUILD.gn | |
parent | f97216609d1705a21ddbe6ca3efb04817f026fc3 (diff) |
Demo protobufs in deno2.
Adds deno_set_response() to allow stack allocated responses.
Diffstat (limited to 'deno2/BUILD.gn')
-rw-r--r-- | deno2/BUILD.gn | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/deno2/BUILD.gn b/deno2/BUILD.gn index 7b358e7c6..564d8f8fb 100644 --- a/deno2/BUILD.gn +++ b/deno2/BUILD.gn @@ -8,6 +8,8 @@ executable("deno") { ] deps = [ ":libdeno", + ":msg_proto", + "//third_party/protobuf:protoc_lib", ] } @@ -45,7 +47,6 @@ source_set("deno_nosnapshot") { ] include_dirs = [ "include/" ] deps = [ - ":msg_proto", "v8:v8", "v8:v8_libbase", "v8:v8_libplatform", @@ -66,6 +67,7 @@ proto_library("msg_proto") { sources = [ "msg.proto", ] + generate_python = false } template("run_node") { @@ -78,13 +80,15 @@ template("run_node") { run_node("bundle") { out_dir = "$target_gen_dir/bundle/" sources = [ - "$target_gen_dir/tsc_dist/main.js", # Not real input. See run_tsc comment. "js/main.ts", + "js/msg.pb.d.ts", + "js/msg.pb.js", ] outputs = [ out_dir + "main.js", ] deps = [ + ":protobufjs", ":run_tsc", ] args = [ @@ -111,7 +115,6 @@ run_node("run_tsc") { ] outputs = [ out_dir + "/main.js", - out_dir + "/main.map", ] deps = [ ":protobufjs", |