summaryrefslogtreecommitdiff
path: root/android/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'android/config.go')
-rw-r--r--android/config.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/android/config.go b/android/config.go
index 3c49c1a6a..1cb543db9 100644
--- a/android/config.go
+++ b/android/config.go
@@ -835,6 +835,14 @@ func (c *config) XrefCorpusName() string {
return c.Getenv("XREF_CORPUS")
}
+// Returns Compilation Unit encoding to use. Can be 'json' (default), 'proto' or 'all'.
+func (c *config) XrefCuEncoding() string {
+ if enc := c.Getenv("KYTHE_KZIP_ENCODING"); enc != "" {
+ return enc
+ }
+ return "json"
+}
+
func (c *config) EmitXrefRules() bool {
return c.XrefCorpusName() != ""
}