aboutsummaryrefslogtreecommitdiffstats
path: root/android/config.go
diff options
context:
space:
mode:
authorSam Mortimer <sam@mortimer.me.uk>2018-08-17 11:25:08 -0700
committerSam Mortimer <sam@mortimer.me.uk>2018-09-10 11:05:38 -0700
commit46c841786b5535782e44dafa54e8736c4805e2dd (patch)
tree13c7c4028f8405bf1deb76feea6ca018cb63c15f /android/config.go
parent7d1b267aa016b78749864b71699bc50923873f9d (diff)
downloadbuild_soong-46c841786b5535782e44dafa54e8736c4805e2dd.tar.gz
build_soong-46c841786b5535782e44dafa54e8736c4805e2dd.tar.bz2
build_soong-46c841786b5535782e44dafa54e8736c4805e2dd.zip
soong: Add java sources overlay support
Change-Id: I94143febb0a8afa6a165364d36a40d5120a4e7bc
Diffstat (limited to 'android/config.go')
-rw-r--r--android/config.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/android/config.go b/android/config.go
index 6313b88e..906d8f6d 100644
--- a/android/config.go
+++ b/android/config.go
@@ -27,6 +27,8 @@ import (
"github.com/google/blueprint/bootstrap"
"github.com/google/blueprint/proptools"
+
+ "lineage/soong/android"
)
var Bool = proptools.Bool
@@ -468,6 +470,14 @@ func (c *config) ResourceOverlays() []string {
return *c.productVariables.ResourceOverlays
}
+func (c *config) JavaSourceOverlays() string {
+ return String(c.productVariables.Lineage.Java_Source_Overlays)
+}
+
+func (c *config) JavaSourceOverlayModuleWhitelist() []string {
+ return android.LineageConfig.JavaSourceOverlayModuleWhitelist
+}
+
func (c *config) PlatformVersionName() string {
return String(c.productVariables.Platform_version_name)
}