Add test mode for java config modules

Test: soong unit tests, verify output files are correct
Bug: 288632682
Change-Id: If5a6c916104e60e3688f5614b7420138e1a6323e
This commit is contained in:
Joe Onorato
2023-07-28 05:30:25 -07:00
parent 460fb2d6d5
commit b7c294a17e
3 changed files with 51 additions and 1 deletions

View File

@@ -44,6 +44,7 @@ var (
Command: `rm -rf ${out}.tmp` +
` && mkdir -p ${out}.tmp` +
` && ${aconfig} create-java-lib` +
` --mode ${mode}` +
` --cache ${in}` +
` --out ${out}.tmp` +
` && $soong_zip -write_if_changed -jar -o ${out} -C ${out}.tmp -D ${out}.tmp` +
@@ -53,7 +54,7 @@ var (
"$soong_zip",
},
Restat: true,
})
}, "mode")
// For java_aconfig_library: Generate java file
cppRule = pctx.AndroidStaticRule("cc_aconfig_library",