platform_build/target/product
Isaac Chen 0c97f084c7 Make aosp_$arch system images closer to GSIs
This change modifies aosp_$arch product makefiles so their
system images can be closer to their respective GSIs.

The added contents in this CL are based on treble_common*.mk.
Contents specific to GSI are in aosp_$arch.mk.
Contents common to all devices are moved to full_base.mk.
Contents related to specific device are moved to device.mk.

BoardConfig related makefiles will be changed in another CL.

Bug: 70772101
Test: The following products can boot to home screen:
    $ lunch aosp_x86-userdebug; m -j; emulator
    $ lunch aosp_x86_64-userdebug; m -j; emulator
    $ lunch aosp_arm-userdebug; m -j; emulator
    $ lunch aosp_arm64-userdebug; m -j; emulator

Change-Id: I225a13dd74b3e748cc5d1705e1a453348b01d43f
Merged-In: I225a13dd74b3e748cc5d1705e1a453348b01d43f
(cherry picked from commit 164eed2e7d)
2018-04-24 10:03:14 +08:00
..
security Add PRODUCT_ADB_KEYS 2017-11-03 15:57:38 -07:00
vndk Check vndk list on build 2018-04-13 05:20:15 +00:00
AndroidProducts.mk Start moving add_lunch_combo to Make 2018-04-04 17:14:47 -07:00
aosp_arm.mk emulator: update fstab.ranchu installation for arm images 2018-03-28 15:39:28 -07:00
aosp_arm64.mk Make aosp_$arch system images closer to GSIs 2018-04-24 10:03:14 +08:00
aosp_arm64_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm64_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_base.mk
aosp_base_telephony.mk Include new AOSP messaging app in base AOSP telephony builds. 2015-08-12 15:44:04 -07:00
aosp_mips.mk Fix mips emulator boot 2017-09-01 17:07:28 +02:00
aosp_mips64.mk Fix mips emulator boot 2017-09-01 17:07:28 +02:00
aosp_x86.mk emulator: use 4.4 kernel for x86 and x86_64 2018-02-28 11:41:41 -08:00
aosp_x86_64.mk Make aosp_$arch system images closer to GSIs 2018-04-24 10:03:14 +08:00
aosp_x86_64_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_64_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_arm.mk libaaudio: changed name from liboboe 2017-02-10 17:28:52 +00:00
base.mk Revert "Build: Support for compiled-classes file" 2018-04-13 13:08:13 -07:00
cfi-common.mk Add components to enable CFI for. 2018-04-02 14:35:31 -07:00
core.mk Add Traceur to user builds. 2018-02-02 11:19:49 -08:00
core_64_bit.mk Make default 64-bit primary, 32-bit secondary 2014-06-20 14:24:32 +01:00
core_64_bit_only.mk Add a base makefile for 64 bit only builds. 2018-02-05 18:24:16 +00:00
core_base.mk core_base: Remove duplicated Wifi modules from PRODUCT_PACKAGES 2018-02-23 11:41:52 +00:00
core_minimal.mk Separate vndk_snapshot_package from vndk_package 2018-01-19 09:51:24 +09:00
core_tiny.mk Add ld.config.txt for wearables 2018-03-07 13:27:24 +09:00
embedded.mk Move logwrapper to shell_and_utilities. 2018-04-10 14:50:13 -07:00
emulator.mk Move emulator fstab to vendor for "system as root" 2018-03-21 10:40:44 +08:00
full.mk
full_base.mk Make aosp_$arch system images closer to GSIs 2018-04-24 10:03:14 +08:00
full_base_telephony.mk AOSP telephony uses device/sample APN XML 2018-02-15 05:54:52 +00:00
full_mips.mk
full_x86.mk
generic.mk
generic_mips.mk
generic_no_telephony.mk Removed overlay from target 2017-07-24 13:29:26 -07:00
generic_x86.mk
go_defaults.mk Split go_defaults into a 512 version and a normal version 2017-10-15 20:13:06 -07:00
go_defaults_512.mk Add some properties to go_defaults_512.mk 2017-10-15 20:22:12 -07:00
go_defaults_common.mk Split go_defaults into a 512 version and a normal version 2017-10-15 20:13:06 -07:00
languages_full.mk Enable Canadian English on L10n builds 2017-08-09 12:08:22 -07:00
languages_small.mk
locales_full.mk
product_launched_with_l.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_l_mr1.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_m.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_n.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_n_mr1.mk Added make files for variable Nougat MR1 2017-04-05 19:45:50 +00:00
product_launched_with_o.mk Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release 2017-07-19 19:52:20 +00:00
product_launched_with_o_mr1.mk Enforce TARGET_USES_MKE2FS := true for new devices 2017-09-29 22:56:30 +00:00
runtime_libart.mk Change the default compiler filter for install to speed-profile 2018-04-03 12:43:04 -07:00
sdk.mk Normalize SDK product name to sdk_<device_type>_<arch_name> 2014-07-18 15:40:13 -07:00
sdk_arm64.mk arm64: Fix the sdk_arm64 build products 2014-08-22 11:15:07 +02:00
sdk_base.mk Remove ApiDemos and other packages modules in /data/app 2018-03-04 00:37:57 +00:00
sdk_mips.mk Normalize SDK product name to sdk_<device_type>_<arch_name> 2014-07-18 15:40:13 -07:00
sdk_phone_arm64.mk emulator: update fstab.ranchu installation for arm images 2018-03-28 15:39:28 -07:00
sdk_phone_armv7.mk emulator: update fstab.ranchu installation for arm images 2018-03-28 15:39:28 -07:00
sdk_phone_mips.mk [Emulator] Add comment about including AOSP messaging on AOSP images. 2016-02-26 19:26:05 +00:00
sdk_phone_mips64.mk [Emulator] Add comment about including AOSP messaging on AOSP images. 2016-02-26 19:26:05 +00:00
sdk_phone_x86.mk emulator: use 4.4 kernel for x86 and x86_64 2018-02-28 11:41:41 -08:00
sdk_phone_x86_64.mk emulator: use 4.4 kernel for x86 and x86_64 2018-02-28 11:41:41 -08:00
sdk_x86.mk Normalize SDK product name to sdk_<device_type>_<arch_name> 2014-07-18 15:40:13 -07:00
sdk_x86_64.mk Fix 64 bit emulator booting (again). 2014-07-30 09:35:41 -07:00
telephony.mk Include CarrierDefaultApp to the img 2017-01-13 11:49:58 -08:00
treble_common.mk Use default libnfc-nci.conf if not found in vendor/etc 2018-03-12 23:24:31 +00:00
treble_common_32.mk Move common 32/64 bits product settings to another files 2017-08-14 18:09:49 +08:00
treble_common_64.mk Revert "Correct some GSI settings to board makefile" 2018-02-07 12:08:51 +00:00
vboot.mk vboot_signer: Add kernel subkey required for signing kernel keyblock 2015-08-07 12:01:20 -07:00
verity.mk Adding Android verified boot 1.0 metadata into ENG builds 2017-10-12 10:08:44 +08:00