platform_build/core/tasks
Paul Duffin 92d41de8f2 Fail check-boot-jars if boot jar contains 0 .class files
Protect against an invalid boot jar, e.g. one containing .dex files is
used instead of .class files.

Test: add a prebuilt for framework-tethering
      Run `m check-boot-jars` with the first fix from
	  https://r.android.com/1341756 and the build fails due to no
	  .class files because a dex jar is used.
	  Run `m check-boot-jars` with all fixeds from
	  https://r.android.com/1341756 and the build works.
Bug: 158304459
Bug: 159112414
Change-Id: I0e8ebd318312949bc58ba7a5c89f9e265b8bedf2
2020-06-17 17:38:24 +01:00
..
check_boot_jars Fail check-boot-jars if boot jar contains 0 .class files 2020-06-17 17:38:24 +01:00
tools Add tradefed-test-framework to the suites exported jar 2020-06-05 23:08:17 +00:00
apidiff.mk
boot_jars_package_check.mk Use inclusive language in build/make 2020-06-12 21:10:55 -07:00
build_custom_images.mk
collect_gpl_sources.mk base_rules.mk optimizations 2020-06-10 17:18:20 -07:00
csuite.mk Add App Compatibility Test Suite (C-Suite) to build 2019-10-04 17:51:16 +00:00
cts.mk
deps_licenses.mk
device-tests.mk Copy shared libraries used by tests in device-tests_host_shared-libs.zip. 2020-04-17 08:18:12 +08:00
find-shareduid-violation.mk Rename product_services to system_ext 2019-07-09 08:57:19 +00:00
find-shareduid-violation.py Clean up noisy error log in find-shareduid-violation.py 2019-02-16 10:50:56 +09:00
general-tests.mk Rename vts-core to vts 2020-04-06 20:28:31 +00:00
ide.mk
module-info.mk Remove support for ONE_SHOT_MAKEFILE 2019-07-31 18:08:47 -07:00
mts.mk Add Mainline Test Suite (MTS). 2019-07-31 21:31:10 +00:00
oem_image.mk Build build_image and build_super_image as modules. 2019-07-18 10:27:38 -07:00
owners.mk
platform_availability_check.mk Reland "mark platform un-availability"" 2020-05-06 21:42:25 +09:00
sdk-addon.mk emulator: enable vendor boot image 2020-05-01 20:01:40 +00:00
sts.mk
test_mapping.mk
tradefed-tests-list.mk
vendor_module_check.mk Use inclusive language in build/make 2020-06-12 21:10:55 -07:00
vendor_snapshot.mk Implement vendor snapshot 2020-01-23 21:51:08 +09:00
vndk.mk Implement vendor snapshot 2020-01-23 21:51:08 +09:00
vts-core-tests.mk Revert "Add vts related artifacts to vts-core package" 2020-05-19 13:24:59 -07:00
with-license.mk Include all system images in -with-license.sh 2019-12-05 15:51:24 -08:00