platform_build_soong/cmd
Colin Cross 5c6ecc179f Don't panic in turbine with no classes
ALLOW_MISSING_DEPENDENCIES=true can cause missing dependencies to be
hidden from GenerateAndroidBuildActions, which is triggering the
len(jars) == 0 check in compileJavaHeader.  For the
ALLOW_MISSING_DEPENDENCIES=true case the check is unnecessary, as the
build rules will be replaced with runtime errors.  On the off chance
the check would have been hit in a real build, allow merge_zips to
create an empty zip file if it is asked to.

Test: m ALLOW_MISSING_DEPENDENCIES=true
Change-Id: I3171f921d51229ddf38a1a647d32566658c673fa
2017-10-24 16:01:44 -07:00
..
extract_linker Extract the linker and embed it into host bionic binaries 2017-09-20 15:34:33 -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 Use soong_javac_wrapper in soong javac compiles 2017-10-18 17:09:54 +00:00
merge_zips Don't panic in turbine with no classes 2017-10-24 16:01:44 -07:00
multiproduct_kati Switch product configs from make to ckati 2017-10-12 18:11:08 -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 Add --dumpvar[s]-mode to replace config.mk uses 2017-10-17 12:57:41 -07:00
zip2zip Extract jar-sorting to be accessible to soong_zip 2017-08-24 14:43:35 -07:00