summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
author Jooyung Han <jooyung@google.com> 2019-11-13 10:50:48 +0900
committer Jiyong Park <jiyong@google.com> 2019-11-13 05:52:57 +0000
commit18020eabc45c7115313dfc1e7b5f277dd222920e (patch)
treee608cfada978cf69b5d4f4e20121ba6138cdd671 /java/java.go
parent3eceaa324019e8cbcb578cef59cb97cad4b984d0 (diff)
make ApexProperties defaultable
ApexPropreties are added in InitApexModule() and they are supposed to be defaultable. To be defaultable, InitApexModule() should be called before InitDefaultableModule(). Bug: 144332048 Test: m (soong test added) Change-Id: I6c90ed3b66a086292a4c0ecb37c61f83769e62bd
Diffstat (limited to 'java/java.go')
-rw-r--r--java/java.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/java/java.go b/java/java.go
index 9bbdff74c..9f68c42b5 100644
--- a/java/java.go
+++ b/java/java.go
@@ -1684,9 +1684,9 @@ func LibraryFactory() android.Module {
&module.Module.dexpreoptProperties,
&module.Module.protoProperties)
- InitJavaModule(module, android.HostAndDeviceSupported)
android.InitApexModule(module)
android.InitSdkAwareModule(module)
+ InitJavaModule(module, android.HostAndDeviceSupported)
return module
}
@@ -1708,8 +1708,8 @@ func LibraryHostFactory() android.Module {
module.Module.properties.Installable = proptools.BoolPtr(true)
- InitJavaModule(module, android.HostSupported)
android.InitApexModule(module)
+ InitJavaModule(module, android.HostSupported)
return module
}
@@ -2135,9 +2135,9 @@ func ImportFactory() android.Module {
module.AddProperties(&module.properties)
android.InitPrebuiltModule(module, &module.properties.Jars)
- InitJavaModule(module, android.HostAndDeviceSupported)
android.InitApexModule(module)
android.InitSdkAwareModule(module)
+ InitJavaModule(module, android.HostAndDeviceSupported)
return module
}
@@ -2152,8 +2152,8 @@ func ImportFactoryHost() android.Module {
module.AddProperties(&module.properties)
android.InitPrebuiltModule(module, &module.properties.Jars)
- InitJavaModule(module, android.HostSupported)
android.InitApexModule(module)
+ InitJavaModule(module, android.HostSupported)
return module
}
@@ -2264,8 +2264,8 @@ func DexImportFactory() android.Module {
module.AddProperties(&module.properties)
android.InitPrebuiltModule(module, &module.properties.Jars)
- InitJavaModule(module, android.DeviceSupported)
android.InitApexModule(module)
+ InitJavaModule(module, android.DeviceSupported)
return module
}
@@ -2331,10 +2331,10 @@ func DefaultsFactory(props ...interface{}) android.Module {
&AARImportProperties{},
&sdkLibraryProperties{},
&DexImportProperties{},
+ &android.ApexProperties{},
)
android.InitDefaultsModule(module)
- android.InitApexModule(module)
return module
}