fix(tooling): allow sample UI dependencies to be disabled (#3717)
This is to support external repositories.
diff --git a/external.bzl b/external.bzl
index fce7bf0..be97384 100644
--- a/external.bzl
+++ b/external.bzl
@@ -687,7 +687,7 @@
version = "2.5.3",
)
-def kythe_dependencies():
+def kythe_dependencies(sample_ui = True):
"""Defines external repositories for Kythe dependencies.
Call this once in your WORKSPACE file to load all @io_kythe dependencies.
@@ -716,6 +716,7 @@
)
_rule_dependencies()
- _sample_ui_dependencies()
+ if sample_ui:
+ _sample_ui_dependencies()
_bindings()
_extractor_image_dependencies()