commit | 9afc20f110522f62f9ba7d8840c76f2db2754c69 | [log] [tgz] |
---|---|---|
author | Mitch Phillips <mitchp@google.com> | Mon Jun 26 08:08:55 2023 +0000 |
committer | Mitch Phillips <mitchp@google.com> | Mon Jun 26 11:36:14 2023 +0000 |
tree | 0cbba7b37761fbe64726f4df14b6aaa3cd6ef76c | |
parent | 3d1f079111f8274961692d37375e703965f0f45f [diff] |
Merge "[MTE] [gnu make] Add memtag_globals as a sanitizer target." am: 61ce7afb21 am: 49211348ea am: c6076a3bb6 Original change: https://android-review.googlesource.com/c/platform/build/+/2625936 Bug: b/288828741 1. There was a topic that contained this build system glue, and a dependent change in external/cronet. 2. external/cronet is setup to automerge into udc-mainline-prod from aosp. 3. The build system isn't. 4. Boom because of the missing dependency. The build system glue should be low-risk, and I'd like to unbrick the build, and so merging this here on the desires of the cronet team. Follow ups to come in that bug. Change-Id: I3ab9dd553e2d83c5cffbf0744f9c298b1ce766db Merged-In: I44c239ba907a90a355c46e12afbbbe96bb2e4426 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> (cherry picked from commit c77b68f30d9ccf2ec122ad20952dff7119a14538)
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.