aboutsummaryrefslogtreecommitdiffstats
path: root/java/java_test.go
diff options
context:
space:
mode:
authorNan Zhang <nanzhang@google.com>2018-08-01 15:00:28 -0700
committerNan Zhang <nanzhang@google.com>2018-08-01 15:08:39 -0700
commitf4936b02b24cb29d33295f0f569933fc2ffd057e (patch)
tree1cd56a4e2d2590555b867792d77f1cc5c7ef1ab8 /java/java_test.go
parenta40da04a99b67346e51019761261d4298bbfdf93 (diff)
downloadbuild_soong-f4936b02b24cb29d33295f0f569933fc2ffd057e.tar.gz
build_soong-f4936b02b24cb29d33295f0f569933fc2ffd057e.tar.bz2
build_soong-f4936b02b24cb29d33295f0f569933fc2ffd057e.zip
Fix the issue that changing merge_annotations_dir doesn't trigger build
We don't have API exported to glob any dir outside of current module. Any files deps outside of current module should be either a filegroup/filegroup or a customized module. We already have similar customized module to track droiddoc-template, so rename it to be more generic so that it can be used by merge_annotations_dir also. Bug: b/111916275, b/70351683 Test: touch manual/android/support/design/widget/annotations.xml, and m -j metalava-api-stubs-docs, and check the built output srcjar. Change-Id: I75420ddba69785e46bea75b6dd3f189be7cfe5ad
Diffstat (limited to 'java/java_test.go')
-rw-r--r--java/java_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/java_test.go b/java/java_test.go
index 6bba29b8..434bcc7f 100644
--- a/java/java_test.go
+++ b/java/java_test.go
@@ -84,7 +84,7 @@ func testContext(config android.Config, bp string,
ctx.RegisterModuleType("genrule", android.ModuleFactoryAdaptor(genrule.GenRuleFactory))
ctx.RegisterModuleType("droiddoc", android.ModuleFactoryAdaptor(DroiddocFactory))
ctx.RegisterModuleType("droiddoc_host", android.ModuleFactoryAdaptor(DroiddocHostFactory))
- ctx.RegisterModuleType("droiddoc_template", android.ModuleFactoryAdaptor(DroiddocTemplateFactory))
+ ctx.RegisterModuleType("droiddoc_template", android.ModuleFactoryAdaptor(ExportedDroiddocDirFactory))
ctx.RegisterModuleType("java_sdk_library", android.ModuleFactoryAdaptor(sdkLibraryFactory))
ctx.RegisterModuleType("prebuilt_apis", android.ModuleFactoryAdaptor(prebuiltApisFactory))
ctx.PreArchMutators(android.RegisterPrebuiltsPreArchMutators)