0c97f084c7
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
|
||
---|---|---|
.. | ||
generic | ||
generic_arm64 | ||
generic_arm64_a | ||
generic_arm64_ab | ||
generic_arm_a | ||
generic_arm_ab | ||
generic_mips | ||
generic_mips64 | ||
generic_x86 | ||
generic_x86_64 | ||
generic_x86_64_a | ||
generic_x86_64_ab | ||
generic_x86_a | ||
generic_x86_ab | ||
generic_x86_arm | ||
Android.mk | ||
treble_common.mk | ||
treble_common_32.mk | ||
treble_common_64.mk | ||
treble_system.prop |