platform_build_soong/cmd
Colin Cross 635acc9446 Rearrange manifest file handling in merge_zips and soong_zip
Jar always puts default MANIFEST.MF files in if none was specified.
Copying that behavior in soong_zip causes problems with merge_zips,
because it ends up taking the default manifest from the classes.jar
instead of the user's manifest from res.jar.  We don't want the
user's manifest in the classes.jar, otherwise a change to the
manifest will cause all the class files to rebuild.  Instead,
move the manifest insertion to the final merge_zips stage.

Test: m -j checkbuild
Change-Id: Id6376961dbaf743c2fb92843f9bdf2e44b963be0
2017-09-20 13:20:45 -07:00
..
fileslist fileslist: hash the content of symlink, not the file it points to. 2017-03-29 13:43:41 -07:00
javac_wrapper Don't write output during tests 2017-04-20 11:24:07 -07:00
merge_zips Rearrange manifest file handling in merge_zips and soong_zip 2017-09-20 13:20:45 -07:00
multiproduct_kati Fix Finder out path in multiproduct_kati 2017-08-17 14:17:14 -07:00
pom2mk Add pom2mk, a maven repo -> Android.mk tool 2017-06-07 23:25:16 -07:00
sbox Make absolute OUT_DIR work with sbox 2017-06-12 16:36:17 -07:00
soong_build Add integration testing infrastructure 2017-07-14 14:19:51 -07:00
soong_env Switch to blueprint's microfactory 2017-07-24 15:29:14 -07:00
soong_ui Run the Finder and make its results available to Kati 2017-08-16 14:56:00 -07:00
soong_zip Rearrange manifest file handling in merge_zips and soong_zip 2017-09-20 13:20:45 -07:00
zip2zip Extract jar-sorting to be accessible to soong_zip 2017-08-24 14:43:35 -07:00