Go to file
Michael Bestas 9531801b02 Android 14.0.0 release 67
-----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteFvwAKCRDorT+BmrEO
 eJKyAJ9Za6eCN9W5Vtp5x3MHynvOhgpuQQCeIlUZ4DfMU0yzHj2yG/5/cDxp7JE=
 =5KIu
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJLBAABCgA1FiEEHrBYPudH862glXQBzJUERRm+ZmkFAmbXxh0XHG1rYmVzdGFz
 QGxpbmVhZ2Vvcy5vcmcACgkQzJUERRm+Zmni8A/+LAVgcOZYwBhkSvhtEDE5ESq1
 kJFqEwB+JYMNySR9q4+MMLcMgP3/Z2ra4vnAUkfxbZH6GzUTOs4aJvusm5dgdGkE
 cQXU/pLaTAyu3vyJ47rJtYKoKeN10RwboQM9aYinbEinE5DpSsXjetTcTl5QEz8k
 +yn2GZ9ZGKPne7Z5A5fYj8OSbQElU/Ia/5pRvJzVbR6rrBa7UEUUwzSfLUhYWGe9
 M1Oy7MjsjuT+TMZywKJFxARB2xpZ/fECWDFHMZXwQukTuq7JfT+FkxQZzdvYE3A8
 2fL55FAGyQYayFusghsnkV8l04adzTDOzK6FyFzTus6WiyF9LI1EPuHFg7IOK4F/
 0UsoqXij0avsCDuE2ncN5e9feUKXZqbi8Nmw9OT9DMk3cdPsQ2n4tUaFvDVkfgKO
 y3U1gbJJud6D/BwRDU3SRliZTo+56vP5C/WKHUiRK7OtRzX+MhkXavCG5CSL2zpv
 mF989LUbyf7f2mirKUQvpAW5aiytR0P46ke1pjIxMqu+2xgu11kUIPZToeRFiduY
 WSMY3kmjlvPhG7z5IFkz5s2puEXcrDzvoLXQtSy4SKH2kn05Yg29NHvMZG899XiU
 d6a8dhgnmqHXcihqS33+Dhwudqlixfcd4OhGrUIYv9SELMonIiO4ChopsciLiDdz
 kTD7pdIlbpVyyGdqoq4=
 =kg8L
 -----END PGP SIGNATURE-----

Merge tag 'android-14.0.0_r67' into staging/lineage-21.0_merge-android-14.0.0_r67

Android 14.0.0 release 67

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZteFvwAKCRDorT+BmrEO
# eJKyAJ9Za6eCN9W5Vtp5x3MHynvOhgpuQQCeIlUZ4DfMU0yzHj2yG/5/cDxp7JE=
# =5KIu
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Sep  4 00:55:11 2024 EEST
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2593 signatures in the past
#      2 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Android Build Coastguard Worker
# Via Android Build Coastguard Worker
* tag 'android-14.0.0_r67':
  Version bump to AP2A.240905.003 [core/build_id.mk]
  Version bump to AP2A.240905.002.F1 [core/build_id.mk]
  Version bump to AP2A.240905.002.E1 [core/build_id.mk]
  Version bump to AP2A.240905.002.D1 [core/build_id.mk]
  Version bump to AP2A.240905.002.C1 [core/build_id.mk]
  Version bump to AP2A.240905.002.B1 [core/build_id.mk]
  Version bump to AP2A.240905.002.A1 [core/build_id.mk]
  Version bump to AP2A.240905.002 [core/build_id.mk]
  Version bump to AP2A.240905.001.X1 [core/build_id.mk]
  Version bump to AP2A.240905.001 [core/build_id.mk]
  Version bump to AP2A.240805.005.F1 [core/build_id.mk]
  Version bump to AP2A.240805.005.E1 [core/build_id.mk]
  Version bump to AP2A.240805.005.C1 [core/build_id.mk]
  Version bump to AP2A.240805.005.A1 [core/build_id.mk]
  Version bump to AP2A.240805.005.D1 [core/build_id.mk]
  Version bump to AP2A.240805.005.B1 [core/build_id.mk]

Change-Id: Ia6a0d7f43569974020991ea9b6b6adac3566f461
2024-09-04 05:29:49 +03:00
ci Build the general tests host shared libs. 2024-02-21 12:18:49 -08:00
common math.mk supports larger number comparison 2023-10-30 10:58:25 +09:00
core Android 14.0.0 release 67 2024-09-04 05:29:49 +03:00
packaging Trace time spent in cp rules for dist targets. 2023-06-26 23:31:30 +00:00
target Revert "Remove non existent snapuserd.recovery package" 2024-08-08 16:40:06 +01:00
teams Add new team rules 2024-02-15 14:46:29 +00:00
tests Add test for b failing 2023-07-05 12:26:55 -07:00
tools Android 14.0.0 release 53 2024-07-03 06:59:34 +03:00
.gitignore ignore .iml files (IntelliJ) 2022-06-17 12:17:53 -04:00
banchanHelp.sh Allow selecting a different product in banchan. 2021-04-19 18:32:00 +01:00
buildspec.mk.default Add TARGET_PLATFORM_VERSION to lunch 2017-03-23 09:44:08 -07:00
Changes.md Revert^2 "Enable genrule sandboxing by default" 2023-10-18 22:50:28 +00:00
CleanSpec.mk Clean out old rustc compiler intermediates 2023-10-03 10:35:32 -07:00
cogsetup.sh Fix cogsetup.sh to work from non-root dirs 2024-01-31 17:20:13 -05:00
Deprecation.md Obsolete unused module types 2020-04-18 21:00:18 -07:00
envsetup.sh Android 14.0.0 Release 50 (AP2A.240605.024) 2024-06-15 03:35:05 +03:00
help.sh Add sync to m help 2022-09-22 02:26:10 +00:00
METADATA Move comment to license_note 2022-03-03 14:57:46 -08:00
navbar.md Mark envsetup.sh vars as deprecated in makefiles 2017-11-28 14:19:50 -08:00
OWNERS Remove lberki@google.com from OWNERS 2023-11-30 16:41:22 +00:00
PREUPLOAD.cfg Disallow use of error-prone merge-strategies 2021-02-23 15:07:02 +00:00
rbesetup.sh fix RE for metalava actions 2023-11-15 20:39:45 +00:00
README.md Mark envsetup.sh vars as deprecated in makefiles 2017-11-28 14:19:50 -08:00
shell_utils.sh Pull common methods into shell_utils.sh, which can be included by scripts. 2023-01-03 14:12:43 -08:00
tapasHelp.sh Add a keys argument to tapas 2022-02-07 18:50:22 +00:00
Usage.txt Remove the PRODUCT-* goal 2019-07-29 14:27:04 -07:00

Android Make Build System

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.