commit | 358ed39d53c5285e1a3439f7e51fec7f516b7263 | [log] [tgz] |
---|---|---|
author | Abdelrahman Daim <adaim@meta.com> | Wed Aug 14 07:55:25 2024 -0700 |
committer | Abdelrahman Daim <adaim@meta.com> | Wed Aug 14 07:55:25 2024 -0700 |
tree | 791416f0de452f15bda54e12fe8bcf652dab1c07 | |
parent | e110c68023db42cc803fc627d0efe07ee5523eb3 [diff] |
Use TARGET_OUT instead of TARGET_OUT_SYSTEM Summary: There is a bug in aosp source which tries to use a variable TARGET_OUT_SYSTEM that never gets defined anywhere else. This patches to use TARGET_OUT which maps to the path $(PRODUCT_OUT)/system. Test: Successful Build on master branch Change-Id: I89296b8df0a68258337db8fd6fa8a6c9d43f7af1 Signed-off-by: Abdelrahman Daim <adaim@meta.com>
This is the Makefile-based portion of the Android Build System.
For documentation on how to run a build, see Usage.txt
For a list of behavioral changes useful for Android.mk writers see Changes.md
For an outdated reference on Android.mk files, see build-system.html. Our Android.mk files look similar, but are entirely different from the Android.mk files used by the NDK build system. When searching for documentation elsewhere, ensure that it is for the platform build system -- most are not.
This Makefile-based system is in the process of being replaced with Soong, a new build system written in Go. During the transition, all of these makefiles are read by Kati, and generate a ninja file instead of being executed directly. That's combined with a ninja file read by Soong so that the build graph of the two systems can be combined and run as one.