platform_build/core
David Anderson 8a72da6c63 Build image for clean super partition.
This adds a new super_empty.img output to the build when
PRODUCT_USE_LOGICAL_PARTITIONS is true and a super partition size is
set. This will be used by fastboot flashall in fastbootd, since it needs
a record of the partition layout in case the super partition is corrupt
or not yet flashed.

The full super.img (which contains embedded partition data) is still
available via "make dist".

Bug: 78793464
Test: super_empty.img generated when PRODUCT_USE_LOGICAL_PARTITIONS is
      true

Change-Id: I9f00b07e5b685a3230803fa1a5a569544d0ab625
2018-08-13 13:13:08 -07:00
..
clang Remove LOCAL_CLANG := false support 2018-07-24 04:44:09 +00:00
combo Add support for cortex-a55/cortex-a75. 2018-05-11 11:23:17 -07:00
tasks Don't build STS when it does not exist. 2018-07-30 16:42:46 -07:00
aapt2.mk Support LOCAL_STATIC_JAVA_AAR_LIBRARIES with aapt2 2018-05-23 13:39:15 -07:00
aapt_flags.mk Move aapt2.mk before java.mk 2018-03-20 15:47:45 -07:00
allowed_ndk_types.mk Merge "Remove support for stlport." 2018-01-10 00:12:48 +00:00
android_manifest.mk Pass --library to manifest_fixer.py for android libraries 2018-07-25 16:21:41 -07:00
apicheck_msg_current.txt
apicheck_msg_last.txt
apidiff.mk Change timestamp to -stubs.srcjar 2018-07-25 17:42:24 -07:00
autogen_test_config.mk ATest: Sync auto_test_config for multilib modules 2018-07-26 14:00:55 +08:00
aux_config.mk Revert^2 "Replace $(shell find | sort) with $(sort $(shell find))" 2018-02-10 04:03:32 +00:00
aux_executable.mk
aux_static_library.mk
aux_toolchain.mk
base_rules.mk Build System: Add variable for copying test config 2018-08-05 01:35:06 +08:00
binary.mk Remove LOCAL_CLANG := false support 2018-07-24 04:44:09 +00:00
build-system.html Remove showcommands from docs 2018-07-14 09:32:13 -07:00
build_id.mk Don't use export with BUILD_ID 2018-04-17 11:20:33 -07:00
build_rro_package.mk
ccache.mk Mark export/unexport as deprecated 2018-06-21 10:12:23 -07:00
checktree
cleanbuild.mk Update references to build/core to build/make/core 2017-10-20 12:49:28 -07:00
cleanspec.mk Revert "Revert "Use the Finder's results for faster searching"" 2017-08-18 02:46:39 +00:00
clear_vars.mk Merge "Build System: Add variable for copying test config" 2018-08-06 12:06:06 -07:00
config.mk Merge "Remove USE_LOGICAL_PARTITIONS override" 2018-08-01 11:40:43 -07:00
config_sanitizers.mk Merge "Use $(my_prefix)OS instead of HOST_CROSS_OS" 2018-06-27 11:41:12 -07:00
configure_module_stem.mk Restrict characters in module names 2018-06-12 13:48:49 -07:00
construct_context.sh Add support for preopt with uses-libraries 2018-05-10 11:52:26 -07:00
copy_headers.mk
cxx_stl_setup.mk Disable availability macros in libc++ on Darwin. 2018-01-11 13:24:32 -08:00
definitions.mk Revert "Pass public API list to class2greylist tool." 2018-08-10 17:55:07 +00:00
device.mk
dex_preopt.mk Merge "hiddenapi: Split stubs into public/system/test classpaths" 2018-08-06 15:26:57 -07:00
dex_preopt_libart.mk Allow multiple profiles to be added as part of boot.prof 2018-07-04 18:05:07 +00:00
dex_preopt_libart_boot.mk Generate unstripped .oat files in the symbols directory. 2018-07-17 17:04:20 +01:00
dex_preopt_odex_install.mk Merge "Revert "Revert "Default to nostripping for non /system preopt""" 2018-07-17 11:28:04 -07:00
distdir.mk Export DIST_DIR to soong on dist builds. 2017-11-28 11:26:24 -08:00
dpi_specific_apk.mk Support LOCAL_SDK_VERSION := core_current 2018-02-01 17:14:55 +09:00
droiddoc.mk Merge "Mark more targets as PHONY" 2018-07-24 15:37:00 -07:00
dumpvar.mk Prevent using config.mk from make, clean up unused code 2017-10-19 20:26:23 +00:00
dynamic_binary.mk Disable standalone relocation packer 2018-06-26 00:35:46 +00:00
empty_test_config.xml Auto generate test config files 2017-12-20 15:05:17 -08:00
envsetup.mk productservices => product_services 2018-07-26 17:19:02 -07:00
executable.mk
executable_internal.mk Clean up some kati warnings 2018-01-29 16:23:37 -08:00
executable_prefer_symlink.mk
filter_symbols.sh
force_aapt2.mk Revert "Revert "Use AAPT2 by default"" 2018-05-25 11:34:13 -07:00
fuzz_test.mk Add the honggfuzz binary as a dependency and keep symbols 2018-01-24 23:50:46 +00:00
generate_enforce_rro.mk Replace build/tools with build/make/tools 2017-12-06 16:12:40 -08:00
goma.mk Mark export/unexport as deprecated 2018-06-21 10:12:23 -07:00
header_library.mk
header_library_internal.mk
host_dalvik_java_library.mk Revert "Revert "Remove desugar support"" 2018-06-06 21:46:25 +00:00
host_dalvik_static_java_library.mk
host_executable.mk
host_executable_internal.mk Build System: Fix rpath error if native executable under testcase folder. 2018-05-07 06:29:12 +00:00
host_fuzz_test.mk Enhance coverage options to include those needed by Honggfuzz for coverage-driven fuzzing 2017-08-22 18:01:46 -04:00
host_java_library.mk Merge "Mark more targets as PHONY" 2018-07-24 15:37:00 -07:00
host_java_library_common.mk Run ErrorProne in OpenJDK9 2018-06-20 18:49:50 -07:00
host_native_test.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk Clean up some kati warnings 2018-01-29 16:23:37 -08:00
host_shared_test_lib.mk
host_static_library.mk
host_static_library_internal.mk
host_static_test_lib.mk
host_test_config.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
host_test_internal.mk Add -lm to the default libs for Linux & Darwin 2017-09-26 20:26:11 -07:00
install_jni_libs.mk Merge "Don't embed vendor libs into vendor apks." 2017-12-06 04:23:04 +00:00
install_jni_libs_internal.mk Allow native:vendor to vendor apks 2018-04-13 07:50:31 +09:00
instrumentation_test_config_template.xml Update the base autogenerated config template for instru 2018-03-16 18:16:34 +00:00
jacoco.mk Update jacoco command line flags for latest version 2017-12-21 14:09:51 -08:00
java.mk Merge changes from topic "manifest_fixer_targetSdkVersion" 2018-07-26 15:10:59 -07:00
java_common.mk Merge "Run ErrorProne in OpenJDK9" 2018-06-21 13:57:20 -07:00
java_library.mk Tighter control of stripping in dex_preopt_odex_install. 2018-01-18 22:42:46 +00:00
java_renderscript.mk Pass 0 to llvm-rs-cc for current 2018-05-16 09:57:10 -07:00
jetifier.mk Run jetifier against prebuilts directly rather than classes.jar 2018-03-28 23:00:02 +00:00
link_type.mk build: aux: Fix link type checking for AUX builds 2017-08-04 12:45:02 -07:00
LINUX_KERNEL_COPYING
local_systemsdk.mk RRO for framework-res.apk is not force built against SystemSDK 2018-03-27 09:40:11 +09:00
local_vndk.mk Ensure partition_tag is always set correctly 2017-11-20 11:01:50 +09:00
main.mk Build image for clean super partition. 2018-08-13 13:13:08 -07:00
Makefile Build image for clean super partition. 2018-08-13 13:13:08 -07:00
math.mk Allow 0 in math functions 2018-05-11 02:22:54 +00:00
module_arch_supported.mk
multi_prebuilt.mk
multilib.mk
native_benchmark.mk
native_benchmark_test_config_template.xml build/make: auto generate Test config file for Google Benchmark Test 2018-04-19 09:16:54 +00:00
native_test.mk
native_test_config_template.xml Update default template for suites native tests 2018-04-12 18:10:32 -07:00
ninja_config.mk Revert "Remove art targets from PARSE_TIME_MAKE_GOALS" 2018-03-09 14:33:41 +00:00
node_fns.mk
notice_files.mk Fix vndk packaging to stop depending on phony targets 2018-06-19 09:26:58 -07:00
OWNERS Make ART engs owners of core/dex_preopt*.mk 2018-08-06 20:49:27 +01:00
pack_dyn_relocs_setup.mk Disable standalone relocation packer 2018-06-26 00:35:46 +00:00
package.mk Warn when defining a 32-bit product on a 64-bit device. 2018-07-09 13:17:52 +01:00
package_internal.mk Run appcompat on vendor and product-services. 2018-08-01 00:22:08 +01:00
pathmap.mk Move include in prep of Android.bp support 2017-10-11 03:29:53 +00:00
pdk_config.mk Support a pre-extracted PDK zip 2018-03-09 00:27:56 -08:00
pdk_fusion_modules.mk Support a pre-extracted PDK zip 2018-03-09 00:27:56 -08:00
phony_package.mk
prebuilt.mk
prebuilt_internal.mk Merge "Run appcompat on vendor and product-services." 2018-07-31 18:24:23 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Mark more targets as PHONY 2018-07-24 01:21:12 -07:00
product.mk Split PRODUCT_USE_LOGICAL_PARTITIONS into sub-flags. 2018-08-01 00:39:13 +00:00
product_config.mk Remove USE_LOGICAL_PARTITIONS override 2018-08-01 18:29:44 +00:00
proguard.flags
proguard.jacoco.flags
proguard_basic_keeps.flags
project_definitions.mk Always statically include Support Libraries, move SDK definitions up a dir 2018-05-03 16:47:11 -07:00
root.mk Update references to build/core to build/make/core 2017-10-20 12:49:28 -07:00
sdk_check.mk Enforce specifying sdk/private for apps. 2018-03-09 10:15:25 +00:00
sdk_font.mk Updating path to new frameworks/layoutlib project 2017-05-08 11:07:46 +01:00
setup_one_odex.mk org.apache.http.legacy.boot is renamed to org.apache.http.legacy.impl 2018-05-22 20:37:30 +09:00
shared_library.mk
shared_library_internal.mk Clean up some kati warnings 2018-01-29 16:23:37 -08:00
shared_test_lib.mk
soong_app_prebuilt.mk Adding overrides support to android_app bps 2018-08-10 13:38:57 -04:00
soong_config.mk Merge "Add support for /product-services partition" 2018-07-20 02:09:37 -07:00
soong_droiddoc_prebuilt.mk Add soong_droiddoc_prebuilt.mk 2018-08-09 11:24:11 -07:00
soong_java_prebuilt.mk Add soong_droiddoc_prebuilt.mk 2018-08-09 11:24:11 -07:00
static_java_library.mk Support LOCAL_STATIC_JAVA_AAR_LIBRARIES with aapt2 2018-05-23 13:39:15 -07:00
static_library.mk
static_library_internal.mk
static_test_lib.mk
support_libraries.mk Fix support libraries dependencies based on Soong modules 2018-05-03 16:47:55 -07:00
target_test_config.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
target_test_internal.mk Remove support for stlport. 2018-01-05 11:49:43 -08:00
test_config_common.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
use_lld_setup.mk Use $(my_prefix)OS instead of HOST_CROSS_OS 2018-06-27 10:37:54 -07:00
verify_uses_libraries.sh Use $(AAPT) instead of aapt for verifying uses libraries 2018-05-14 10:18:02 -07:00
version_defaults.mk Update Platform security string to 08-05 for August release bug: 109889880 2018-06-07 17:08:09 -07:00
WINPTHREADS_COPYING