diff options
author | Jaewoong Jung <jungjw@google.com> | 2019-02-22 16:28:40 -0800 |
---|---|---|
committer | Jaewoong Jung <jungjw@google.com> | 2019-02-27 14:35:39 -0800 |
commit | aa65e17016152d0d73cd10ab3987bc3bd5c2ef91 (patch) | |
tree | a5438418e791c46ff902a1f919fddce269342a45 /java/java_test.go | |
parent | 6bd446620c663de2aba60f1dde554e8ebca39f6a (diff) |
Add override_module.
This new module type replaces the inherit-package function in make by
allowing developers to override the name, the certificate, and the
manifest package name of an android_app module.
Bug: 122957760
Fixes: 123640028
Test: app_test.go + BrowserGoogle
Change-Id: Iefe447e7078b25039233221361ef95c83a29973a
Diffstat (limited to 'java/java_test.go')
-rw-r--r-- | java/java_test.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/java/java_test.go b/java/java_test.go index 8d3efcb81..bbcc9ede2 100644 --- a/java/java_test.go +++ b/java/java_test.go @@ -81,11 +81,13 @@ func testContext(config android.Config, bp string, ctx.RegisterModuleType("droiddoc_host", android.ModuleFactoryAdaptor(DroiddocHostFactory)) ctx.RegisterModuleType("droiddoc_template", android.ModuleFactoryAdaptor(ExportedDroiddocDirFactory)) ctx.RegisterModuleType("java_sdk_library", android.ModuleFactoryAdaptor(SdkLibraryFactory)) + ctx.RegisterModuleType("override_module", android.ModuleFactoryAdaptor(android.OverrideModuleFactory)) ctx.RegisterModuleType("prebuilt_apis", android.ModuleFactoryAdaptor(PrebuiltApisFactory)) ctx.PreArchMutators(android.RegisterPrebuiltsPreArchMutators) ctx.PreArchMutators(android.RegisterPrebuiltsPostDepsMutators) ctx.PreArchMutators(android.RegisterDefaultsPreArchMutators) ctx.PreArchMutators(func(ctx android.RegisterMutatorsContext) { + ctx.TopDown("load_hooks", android.LoadHookMutator).Parallel() ctx.TopDown("prebuilt_apis", PrebuiltApisMutator).Parallel() ctx.TopDown("java_sdk_library", SdkLibraryMutator).Parallel() }) |