Add jarjar support
If jarjar_rules is set, pass the compiled jar through jarjar to
produce a new intermediate jar.
Change-Id: Ied596433fd5c49d05f07c04245f3abe8b9aadc5e
diff --git a/config/config.go b/config/config.go
index 4e9cbf1..c087070 100644
--- a/config/config.go
+++ b/config/config.go
@@ -195,3 +195,13 @@
func (c *Config) HostBinTool(tool string) (string, error) {
return filepath.Join(c.HostBin(), tool), nil
}
+
+// HostJavaDir returns the path to framework directory for host targets
+func (c *Config) HostJavaDir() string {
+ return filepath.Join(c.HostOut(), "framework")
+}
+
+// HostJavaTool returns the path to a host tool in the frameworks directory for host targets
+func (c *Config) HostJavaTool(tool string) (string, error) {
+ return filepath.Join(c.HostJavaDir(), tool), nil
+}