Commit graph

76732 commits

Author SHA1 Message Date
Treehugger Robot
b27140daa0 Merge "Replace DEX_FLAGS by flags for D8 and R8." 2022-04-28 12:40:13 +00:00
Ulya Trofimovich
1d332af2b6 Merge "Remove DEXPREOPT_USE_ART_IMAGE; it is no longer needed." am: 4faef3876d
Original change: https://android-review.googlesource.com/c/platform/build/+/2069047

Change-Id: Id717a1359b2e6daf0c14e115c5db665ce2b24a65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-28 10:09:03 +00:00
Ulya Trofimovich
4faef3876d Merge "Remove DEXPREOPT_USE_ART_IMAGE; it is no longer needed." 2022-04-28 09:44:21 +00:00
Inseob Kim
05fa7f1455 Prototype changes for multitree
This change contains a prototype implementation for multitree.
A new file core/tasks/multitree.mk adds a goal named "update-meta",
which searches for "imported" and "exported" Android.bp modules and
writes a json metadata to track dependencies between components.

Bug: 230448564
Test: m
Change-Id: Ie93e3bf130cacb6b6de41acee3bd302f64f1ab95
2022-04-28 08:03:55 +00:00
Steven Moreland
5fe7105f45 finalization: AIDL_FROZEN_REL
Simulate branch release state, to verify AIDL interfaces were
converted properly.

Bug: 190577319
Bug: 229413853
Test: run finalization script

Change-Id: I3061ef24ee6dc420ec0ecc85b503f9728170c9c0
2022-04-28 00:05:44 +00:00
Cole Faust
360b2b5253 Merge "Make mkstrip always return a string" am: 542399a8e8
Original change: https://android-review.googlesource.com/c/platform/build/+/2076128

Change-Id: Ibaf21180f44ec8feb2251b9a3926f14348a2db73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 21:59:10 +00:00
Cole Faust
542399a8e8 Merge "Make mkstrip always return a string" 2022-04-27 21:37:25 +00:00
Cole Faust
23b94e63ba Fix incorrect function call in product-graph
This was accidentally broken in aosp/2064287

Fixes: 230599451
Test: m product-graph
Change-Id: Ibc9aabc5ddf7ad4d347e89019be44ef0c8ae0ff7
2022-04-27 11:55:08 -07:00
Android Build Coastguard Worker
84d14fec83 Version bump to SQ3A.220605.006 [core/build_id.mk]
Change-Id: I404c064afd6c51c16c1060f4fdb71a019c30972d
2022-04-27 17:53:04 +00:00
Cole Faust
1024fb58b4 Merge "Send trace logs to stderr instead of stdout" am: 63e1012b05
Original change: https://android-review.googlesource.com/c/platform/build/+/2076121

Change-Id: I29d3292629ea88182264a41034f7452e178c5d68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:42:12 +00:00
Treehugger Robot
689f0f1ea0 Merge "Add android.hardware.usb-V1 to vndk" am: 7b90489e27
Original change: https://android-review.googlesource.com/c/platform/build/+/2045082

Change-Id: I68121deca8f5f03ee11f072fe9665f4dbf873d24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 17:39:59 +00:00
Cole Faust
63e1012b05 Merge "Send trace logs to stderr instead of stdout" 2022-04-27 16:50:10 +00:00
Treehugger Robot
7b90489e27 Merge "Add android.hardware.usb-V1 to vndk" 2022-04-27 16:21:29 +00:00
Treehugger Robot
8a186b9f16 Merge "Add PLATFORM_VERSION_LAST_STABLE to soong config" am: b9b9c000d5
Original change: https://android-review.googlesource.com/c/platform/build/+/2073410

Change-Id: Ib4c6564e3f8e6058f7e1eb2ba40e73b2bc6f759b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 13:27:17 +00:00
Treehugger Robot
b9b9c000d5 Merge "Add PLATFORM_VERSION_LAST_STABLE to soong config" 2022-04-27 13:00:36 +00:00
Ulya Trafimovich
30142ffc0a Remove DEXPREOPT_USE_ART_IMAGE; it is no longer needed.
Bug: 170935728
Test: lunch aosp_cf_x86_64_phone-userdebug && m && lunch_cvd
Change-Id: Icc50932228b6ce27799ac9ce9b2f637029436b6b
2022-04-27 13:32:04 +01:00
Anton Hansson
148ece6d76 Merge "Remove notice file for sdk system image" am: 721a377982
Original change: https://android-review.googlesource.com/c/platform/build/+/2075119

Change-Id: I43a6a3da329503ec748a696ba05b4cfa913b953b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27 11:18:52 +00:00
Anton Hansson
721a377982 Merge "Remove notice file for sdk system image" 2022-04-27 10:56:04 +00:00
Justin Yun
0daf186a89 Prototype of build orchestrator
The code assumes a different source structure. It requires updating
the path configurations.

Bug: 230448564
Test: N/A
Change-Id: I38bf181eecdd291712212ba8ee6d61b85c3fbb07
2022-04-27 16:33:21 +09:00
Cole Faust
5e43109586 Make mkstrip always return a string
This is what mk2rbc assumes, and previously that
assumption was incorrect when passing a list to
mkstrip.

Bug: 226974242
Test: Presubmits
Change-Id: I7b1596662df7c966404aab2a99d7c2e53d917bd6
2022-04-26 15:30:20 -07:00
Cole Faust
c7b8b6ed88 Sort rblf_wildcard results and remove file existence functions
Kati's $(wildcard) results are guaranteed to be sorted,
but go's filepath.Glob() is not.

Remove the file existence functions because they can
just be replaced with wildcards.

Bug: 226974242
Test: go test
Change-Id: I02fb6292b932bc28cd856ec3c7cb9ed9e96ca630
2022-04-26 12:15:41 -07:00
Cole Faust
c6024abe99 Send trace logs to stderr instead of stdout
Stdout gets redirected to a makefile that is
ingested by the rest of the build system.
The trace outputs were being mixed up with
the rest of the output, making them hard to
read. In addition, some of the trace output
wasn't commented out, so it was defining
make rules.

Fixes: 230495885
Test: Manually
Change-Id: I02f9038cd89598fc1c1561bf4bf2997ac090d9e9
2022-04-26 11:12:46 -07:00
Colin Cross
cf90c05b44 Merge "Update PLATFORM_VERSION to UP1A" am: 62bf0d5c88
Original change: https://android-review.googlesource.com/c/platform/build/+/2072024

Change-Id: I23c2c4bd9bc8aa3688441b6f5ccd7fbcb40ea976
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-26 01:50:30 +00:00
Colin Cross
62bf0d5c88 Merge "Update PLATFORM_VERSION to UP1A" 2022-04-26 01:15:38 +00:00
Steven Moreland
19d0cda337 Merge "finalize_branch_for_release.sh: works w/ VNDK" am: 6387caedc0
Original change: https://android-review.googlesource.com/c/platform/build/+/2073968

Change-Id: Ibdf627b3e8c84f1b98c68eaf43e609eb286b64f0
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 18:17:36 +00:00
Steven Moreland
6387caedc0 Merge "finalize_branch_for_release.sh: works w/ VNDK" 2022-04-25 17:50:16 +00:00
Martin Stjernholm
fbf8cd8b00 Merge "Add a product for building linux_bionic in --soong-only mode." am: 0f96329283
Original change: https://android-review.googlesource.com/c/platform/build/+/2063871

Change-Id: Idae9fc3d57c654ff66b24a143c43610305c5a50b
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 17:23:09 +00:00
Martin Stjernholm
0f96329283 Merge "Add a product for building linux_bionic in --soong-only mode." 2022-04-25 16:54:49 +00:00
Anton Hansson
c3536674a9 Remove notice file for sdk system image
The system image itself is being removed from the sdk zip,
so remove the NOTICE file for it at the same time.

Bug: 205008975
Test: m sdk sdk_repo dist
Change-Id: Ib75b3e5919cd203e58e03efc1cb0a378283b0c34
2022-04-25 16:29:15 +01:00
Treehugger Robot
244cbdf09d Merge "[Bugfix] Check for presence before moving" am: f3f9672549
Original change: https://android-review.googlesource.com/c/platform/build/+/2059633

Change-Id: I52d82077f641d1900146a72bfadb8c159160cb81
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 11:39:21 +00:00
Treehugger Robot
f3f9672549 Merge "[Bugfix] Check for presence before moving" 2022-04-25 11:13:48 +00:00
Inseob Kim
a59b4dcd33 Add PLATFORM_VERSION_LAST_STABLE to soong config
Bug: 189164487
Test: build
Change-Id: Iec36d22af80225f6da848bae1e02d263ff957df8
2022-04-25 18:20:36 +09:00
Ian Zerny
8deeb2b64e Replace DEX_FLAGS by flags for D8 and R8.
Bug: b/227746536
Test: manual
Change-Id: Ic3cb8feb7a09d690ecd309162236e49a8d1e52c6
2022-04-25 11:02:41 +02:00
Badhri Jagan Sridharan
639593a3e4 Add android.hardware.usb-V1 to vndk
Bug: 200993386

Change-Id: Ibb328d9080c7879d9fc097039fcc9af18640937f
Merged-In: Ibb328d9080c7879d9fc097039fcc9af18640937f
(cherry picked from commit d67c8e4569)
2022-04-25 05:25:06 +00:00
Treehugger Robot
7070268adb Merge "sdk finalization script OWNERS smoreland@" am: 3ed2ad1bee
Original change: https://android-review.googlesource.com/c/platform/build/+/2073967

Change-Id: I5f933f9b70e54dffba8b25468356f534dade94b6
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-23 07:24:26 +00:00
Treehugger Robot
3ed2ad1bee Merge "sdk finalization script OWNERS smoreland@" 2022-04-23 07:06:45 +00:00
Steven Moreland
392499bd75 finalize_branch_for_release.sh: works w/ VNDK
When the freeze adds new libraries to the VNDK, we also need to
update the VNDK script.

Bug: 190577319
Test: run script on internal branch
Change-Id: I6f0ab177df5027ced0c4e198bb8a908da088eb85
2022-04-23 01:53:35 +00:00
Jooyung Han
1c5a2a8407 Merge "build_image: Support common args" am: 94e79ece44
Original change: https://android-review.googlesource.com/c/platform/build/+/2071827

Change-Id: I35f5e4fb2017a9b4b58f2c549459751ef9fa5847
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-23 01:53:27 +00:00
Jooyung Han
94e79ece44 Merge "build_image: Support common args" 2022-04-23 01:34:30 +00:00
Steven Moreland
e95beadd9a sdk finalization script OWNERS smoreland@
Bug: 190577319
Test: N/A
Change-Id: I05e9f88deb6640f944145f00932405dea8e6b195
2022-04-22 22:08:34 +00:00
Android Build Coastguard Worker
dedb27a04b Version bump to SQ3A.220605.005 [core/build_id.mk]
Change-Id: Iac14da8e2857b26adeee985d115f72ea8e836a57
2022-04-22 21:07:36 +00:00
Treehugger Robot
9324550dde Merge "Expand KNOWN_CODENAMES to cover all entries in Build.VERSION_CODES." am: 5f6235e580
Original change: https://android-review.googlesource.com/c/platform/build/+/2072023

Change-Id: I410712852c71f9c5515a66ffa1ce40b5921fc446
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 20:21:20 +00:00
Treehugger Robot
5f6235e580 Merge "Expand KNOWN_CODENAMES to cover all entries in Build.VERSION_CODES." 2022-04-22 19:52:05 +00:00
Colin Cross
37674b40b4 Update PLATFORM_VERSION to UP1A
Update PLATFORM_VERSION to UP1A.  The codename is now UpsideDownCake.

Bug: 219519679
Test: m checkbuild
Change-Id: I61db64b279e4e64c9be33095bf98b3bbdb0e19d8
Merged-In: I61db64b279e4e64c9be33095bf98b3bbdb0e19d8
(cherry picked from commit 29919e3b66)
2022-04-22 09:16:00 -07:00
satayev
e0a44065b1 Expand KNOWN_CODENAMES to cover all entries in Build.VERSION_CODES.
Bug: 220153433
Test: atest BuildTest
Change-Id: I24d73a846d14a032c1e03679cef10cfeac814bb9
Merged-In: I24d73a846d14a032c1e03679cef10cfeac814bb9
(cherry picked from commit da1e41d1f3)
2022-04-22 09:14:48 -07:00
Treehugger Robot
be7e8fa5e1 Merge "finalize_branch_for_release.sh rel to root" am: 185a226bd5
Original change: https://android-review.googlesource.com/c/platform/build/+/2069377

Change-Id: If28a36a699649d2dbb64d4b592253fea1b62aea3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 03:27:50 +00:00
Treehugger Robot
24d5aac91d Merge "Use the new R8/D8_FLAGS vars" am: 8ecc6369f0
Original change: https://android-review.googlesource.com/c/platform/build/+/2070111

Change-Id: I1f25f0010811e96a0e06f96b7bda4018d6758106
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 03:27:27 +00:00
Treehugger Robot
185a226bd5 Merge "finalize_branch_for_release.sh rel to root" 2022-04-22 03:07:24 +00:00
Treehugger Robot
8ecc6369f0 Merge "Use the new R8/D8_FLAGS vars" 2022-04-22 02:42:06 +00:00
Treehugger Robot
d531263f09 Merge "Add owners for version_defaults.mk" am: 5b945cb354
Original change: https://android-review.googlesource.com/c/platform/build/+/2070187

Change-Id: Id79718d66e1a76093d6fe8f9af08e0a41965d7cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 01:37:12 +00:00