[tint] Add DEPS & build support for jsoncpp, langsvr
These are the two dependencies of tintd - the WGSL language server.
Bug: tint:2127
Change-Id: I2f2631d799f8ce8472ec9822ea45b6e4571a7a08
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/174880
Kokoro: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
diff --git a/scripts/tint_overrides_with_defaults.gni b/scripts/tint_overrides_with_defaults.gni
index de64173..ec98511 100644
--- a/scripts/tint_overrides_with_defaults.gni
+++ b/scripts/tint_overrides_with_defaults.gni
@@ -124,6 +124,11 @@
tint_build_ir_binary = tint_has_protobuf
}
+ # Build the tintd language server
+ if (!defined(tint_build_tintd)) {
+ tint_build_tintd = false
+ }
+
# Build unittests
if (!defined(tint_build_unittests)) {
tint_build_unittests = true