Commit Graph

100700 Commits

Author SHA1 Message Date
Treehugger Robot
6be4529f09 Merge "Preload the sidecar jar when the flag is on" into main 2024-09-20 23:17:59 +00:00
Dennis Shen
1bb460b089 Merge "aconfig: update cpp codegen" into main am: 41cb1204d5 am: 57b758db32
Original change: https://android-review.googlesource.com/c/platform/build/+/3273637

Change-Id: Iaa32eb02942fb5f05465ccd893bc850905728567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 21:44:35 +00:00
Dennis Shen
57b758db32 Merge "aconfig: update cpp codegen" into main am: 41cb1204d5
Original change: https://android-review.googlesource.com/c/platform/build/+/3273637

Change-Id: I32e8daaca640ea0871aba1eaf37ebe65460d94ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 21:25:18 +00:00
Tony Mak
c3c7e46821 Preload the sidecar jar when the flag is on
Ignore-AOSP-First: The jar was developed in internal git, so this change must be also in internal git.


Test: Build
Bug: 360864791
Flag: RELEASE_APPFUNCTION_SIDECAR
Change-Id: Iaafc3cbf0842fe61c8364d04f7f47cd4698d03cf
2024-09-20 20:54:41 +00:00
Dennis Shen
41cb1204d5 Merge "aconfig: update cpp codegen" into main 2024-09-20 20:40:50 +00:00
Krzysztof Kosiński
69b91bbf69 Merge "Add required makefile for ARMv9.2-A." into main am: f221b102b2 am: 936b3ed8b2
Original change: https://android-review.googlesource.com/c/platform/build/+/3273631

Change-Id: I8fba846e8ec3f2177c4a7fc42f854e26cfd1369a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 20:01:47 +00:00
Krzysztof Kosiński
936b3ed8b2 Merge "Add required makefile for ARMv9.2-A." into main am: f221b102b2
Original change: https://android-review.googlesource.com/c/platform/build/+/3273631

Change-Id: Ia6ccf2d4324b57ec0411ac76db53677815cece4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 19:48:25 +00:00
Krzysztof Kosiński
f221b102b2 Merge "Add required makefile for ARMv9.2-A." into main 2024-09-20 19:06:44 +00:00
Wei Li
7b1440b53a Merge "Revert "Revert "Add command line tool that generates NOTICE.xml...."" into main am: ec85ca3e8a am: 12d93c5553
Original change: https://android-review.googlesource.com/c/platform/build/+/3273293

Change-Id: Ic81f445d3209898dbed09ffc53842c0ba7990cff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 18:30:35 +00:00
Treehugger Robot
87f88af025 Merge "Package shared lib for camera-hal-tests" into main am: b98d218db7 am: 40a8efb2a3
Original change: https://android-review.googlesource.com/c/platform/build/+/3272860

Change-Id: Ia15fddfb68d30f6b8acd608e7d5bf4cb12b6d70d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 18:30:20 +00:00
Wei Li
12d93c5553 Merge "Revert "Revert "Add command line tool that generates NOTICE.xml...."" into main am: ec85ca3e8a
Original change: https://android-review.googlesource.com/c/platform/build/+/3273293

Change-Id: Ifd7a65b06c2f325dd7724599143dcb1625eda801
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 18:12:31 +00:00
Treehugger Robot
40a8efb2a3 Merge "Package shared lib for camera-hal-tests" into main am: b98d218db7
Original change: https://android-review.googlesource.com/c/platform/build/+/3272860

Change-Id: I8237e9c03473e8bdbdfe84a5dfadbd9abfde43d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 18:11:00 +00:00
Wei Li
ec85ca3e8a Merge "Revert "Revert "Add command line tool that generates NOTICE.xml...."" into main 2024-09-20 18:03:06 +00:00
Treehugger Robot
b98d218db7 Merge "Package shared lib for camera-hal-tests" into main 2024-09-20 17:28:48 +00:00
Dennis Shen
46986a4f02 aconfig: update cpp codegen
Use access system call to check existence of a file to reduce the cost.

Change-Id: Id64b419db81b2f8ac923b49f7293ee8a54aa78ca
2024-09-20 14:06:47 +00:00
Dan Shi
8d5479a400 Package shared lib for camera-hal-tests
Bug: 362195892
Test: presubmit
Change-Id: Ia424942040c5e0d26f12cc0fcdb0925d90567809
2024-09-20 05:37:54 +00:00
Jeongik Cha
dc85c5c831 Merge "Update OWNERS for allowlist" into main am: 8ee4271956 am: 39d07fc3a7
Original change: https://android-review.googlesource.com/c/platform/build/+/3273920

Change-Id: Iebacbd163958ce81c3bc41f6141697f0c99aeb18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-20 00:05:35 +00:00
Jeongik Cha
39d07fc3a7 Merge "Update OWNERS for allowlist" into main am: 8ee4271956
Original change: https://android-review.googlesource.com/c/platform/build/+/3273920

Change-Id: I6980a953ac689ab1d1e100194c3c314f90a4db02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 23:49:37 +00:00
Jeongik Cha
8ee4271956 Merge "Update OWNERS for allowlist" into main 2024-09-19 23:28:15 +00:00
Luca Farsi
21f24aafea Merge "Split out host shared libs target from device-tests" into main am: ccd39a1f18 am: 33e87e3f7d
Original change: https://android-review.googlesource.com/c/platform/build/+/3266094

Change-Id: Ia9b41f1db0e03c83db367bb205a17d1c74d23444
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 22:10:23 +00:00
Treehugger Robot
9ce66e4926 Merge "Add trendy team for desktop firmware team" into main am: b106d80f27 am: 7c80dc3721
Original change: https://android-review.googlesource.com/c/platform/build/+/3274491

Change-Id: I0178b4dcbf2d6184f98620b454db0dcc79cca2c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 22:09:17 +00:00
Luca Farsi
33e87e3f7d Merge "Split out host shared libs target from device-tests" into main am: ccd39a1f18
Original change: https://android-review.googlesource.com/c/platform/build/+/3266094

Change-Id: I7ed806751a7f6828b2d8a1bb51adaefff49c3dec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 21:34:53 +00:00
Treehugger Robot
7c80dc3721 Merge "Add trendy team for desktop firmware team" into main am: b106d80f27
Original change: https://android-review.googlesource.com/c/platform/build/+/3274491

Change-Id: Ia85826657a9f2544fa8b7ef7d6fc4f4f605eecb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 21:34:21 +00:00
Luca Farsi
ccd39a1f18 Merge "Split out host shared libs target from device-tests" into main 2024-09-19 21:23:07 +00:00
Treehugger Robot
b106d80f27 Merge "Add trendy team for desktop firmware team" into main 2024-09-19 21:17:27 +00:00
Florian Mayer
8730aa51d8 Merge "Use -target-feature for MTE" into main am: 9df15c9101 am: 7f50e5347d
Original change: https://android-review.googlesource.com/c/platform/build/+/3261733

Change-Id: I0e674a0342401195a4116a82165f05b27e54d207
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 21:13:57 +00:00
Florian Mayer
7f50e5347d Merge "Use -target-feature for MTE" into main am: 9df15c9101
Original change: https://android-review.googlesource.com/c/platform/build/+/3261733

Change-Id: I641ddc52d4d2522240022fb8cb547f1ca5a95dac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 20:55:51 +00:00
Florian Mayer
9df15c9101 Merge "Use -target-feature for MTE" into main 2024-09-19 20:41:23 +00:00
Marybeth Fair
3884d56713 Merge "Add fingerprint to packages.map." into main am: df1a87770a am: 954288c041
Original change: https://android-review.googlesource.com/c/platform/build/+/3256996

Change-Id: I2fd1cc325bcf72279c963f3f7ba5c8ccd5bac4d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 19:27:58 +00:00
Marybeth Fair
954288c041 Merge "Add fingerprint to packages.map." into main am: df1a87770a
Original change: https://android-review.googlesource.com/c/platform/build/+/3256996

Change-Id: I61556867b331a57870e6d51d8cddd48f43aaa65c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 19:20:34 +00:00
Marybeth Fair
df1a87770a Merge "Add fingerprint to packages.map." into main 2024-09-19 19:18:28 +00:00
Luca Farsi
8e0de5cc93 Merge "Fix packaging outputs commands" into main am: 1f68c0091b am: ab5b1344cf
Original change: https://android-review.googlesource.com/c/platform/build/+/3266868

Change-Id: I090cccc1cae5385ec0ba44a3204fffbe02434314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 19:12:29 +00:00
Luca Farsi
ab5b1344cf Merge "Fix packaging outputs commands" into main am: 1f68c0091b
Original change: https://android-review.googlesource.com/c/platform/build/+/3266868

Change-Id: I5b932061766bd707abb6c81107d6eb5e73fe674e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 19:06:36 +00:00
Luca Farsi
0b73dde4e9 Split out host shared libs target from device-tests
Split out the building of the host shared libs zip from the device-tests
target so it can be build separately. Building device-tests still still
build both.

Test: m device-tests, m device-tests-shared-libs
Bug: 366308541
Change-Id: I13741ce22823622a6bf4744cb55026765c188b8c
2024-09-19 12:05:06 -07:00
Luca Farsi
1f68c0091b Merge "Fix packaging outputs commands" into main 2024-09-19 19:03:56 +00:00
Shreshta Manu
3e6c5cc24d Merge "[Ranging] Add service-ranging to build" into main am: dad619fb93 am: 43386d6489
Original change: https://android-review.googlesource.com/c/platform/build/+/3266765

Change-Id: I6d9ed4682f1ec68dda3e9736c491e43ef9efb9fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 18:44:21 +00:00
Shreshta Manu
4723af04c0 Merge "[Ranging] Add ranging to build" into main am: d3f628f084 am: fc276f14eb
Original change: https://android-review.googlesource.com/c/platform/build/+/3263772

Change-Id: Ifc7c3c5526a8bf9a509533317cef912e367ff082
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 18:43:23 +00:00
Shreshta Manu
43386d6489 Merge "[Ranging] Add service-ranging to build" into main am: dad619fb93
Original change: https://android-review.googlesource.com/c/platform/build/+/3266765

Change-Id: I304103d409649b26b8f1332a0f49273e3a825c39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 18:39:23 +00:00
Shreshta Manu
fc276f14eb Merge "[Ranging] Add ranging to build" into main am: d3f628f084
Original change: https://android-review.googlesource.com/c/platform/build/+/3263772

Change-Id: Ie2abffa83686aefeca40a85910b5fb438d6563c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 18:37:54 +00:00
Shreshta Manu
dad619fb93 Merge "[Ranging] Add service-ranging to build" into main 2024-09-19 18:33:16 +00:00
Shreshta Manu
d3f628f084 Merge "[Ranging] Add ranging to build" into main 2024-09-19 18:32:51 +00:00
Priyanka Advani (xWF)
159dd4c276 Merge "Revert "Add command line tool that generates NOTICE.xml.gz for p..."" into main am: 75501177a5 am: f13f451e8b
Original change: https://android-review.googlesource.com/c/platform/build/+/3272667

Change-Id: I922961cd61934fefb09d8e4dd3a9de2e703961ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 18:02:33 +00:00
Luca Farsi
8ea6742d05 Fix packaging outputs commands
There were a few issues with the output packaging process that were
found during testing of the general-tests optimization.

First and foremost is that the packaging commands were trying to be
created before the build ran, when the outputs don't exist. I've changed
the logic to just collect the methods themselves which will then be run
during build plan execution after the build has completed.

A few other smaller issues include fixing the path to the soong_zip
binary, incorrect execution of the soong dumpvars command, and not
building the shared libs zip.

Test: atest build_test_suites_test; atest optimized_targets_test
Bug: 358215235
Change-Id: I8a3f54738f8bb5d871aadf7423844076c38b54a6
2024-09-19 11:01:06 -07:00
Priyanka Advani (xWF)
f13f451e8b Merge "Revert "Add command line tool that generates NOTICE.xml.gz for p..."" into main am: 75501177a5
Original change: https://android-review.googlesource.com/c/platform/build/+/3272667

Change-Id: Ie0793220f83ec567ebd6c788c0ac8df2077d1f53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 17:57:10 +00:00
Wei Li
486c627e72 Revert "Revert "Add command line tool that generates NOTICE.xml...."
Revert submission 3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP

Reason for revert: reland it

Reverted changes: /q/submissionid:3272666-revert-3273112-soong-notice-xml-XKFAUDLTXP

Change-Id: Ica8daafbc5f1bc0bc473c939c595666403349739
2024-09-19 17:55:12 +00:00
Priyanka Advani (xWF)
75501177a5 Merge "Revert "Add command line tool that generates NOTICE.xml.gz for p..."" into main 2024-09-19 17:53:20 +00:00
Treehugger Robot
0ccd5b29ba Merge "aconfig: cpp test-mode lib" into main am: 8e571eea6d am: a3c3cdce43
Original change: https://android-review.googlesource.com/c/platform/build/+/3272287

Change-Id: Ifc1596a84c3b7320b656ab3e2f63b96906891626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 17:49:09 +00:00
Treehugger Robot
a3c3cdce43 Merge "aconfig: cpp test-mode lib" into main am: 8e571eea6d
Original change: https://android-review.googlesource.com/c/platform/build/+/3272287

Change-Id: Id0a1b12a39c9733a51e8c492fe05004a3a0c3be9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 17:48:39 +00:00
Wei Li
71f114e347 Merge "Add command line tool that generates NOTICE.xml.gz for partitions." into main am: 9c3097d5fb am: 8c0d7cd133
Original change: https://android-review.googlesource.com/c/platform/build/+/3271576

Change-Id: I92d7fd14171ceedf62ddb111ea9bf277f9406243
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-19 17:48:09 +00:00
Priyanka Advani (xWF)
2f37c1980c Revert "Add command line tool that generates NOTICE.xml.gz for p..."
Revert submission 3273112-soong-notice-xml

Reason for revert: Droidmonitor created revert due to b/368348129.

Reverted changes: /q/submissionid:3273112-soong-notice-xml

Change-Id: I55e1e93aa6d4b311c6ee461d4216a104909af842
2024-09-19 17:43:39 +00:00