Rico Wind
629d8aeee8
Merge "Reapply "Use R8 for resource shrinking"" into main am: 2f6b403ccd
am: 77379a479f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2846953
Change-Id: Iaf94576c57b1de7e62c7fc94a0a2c6bac6c4cf80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 11:22:07 +00:00
Jiakai Zhang
36c8b1d229
Merge "Remove PreoptExtractedApk." into main am: ba45ba5763
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848255
Change-Id: I627974d669b4e978ff555553fa94fd5bfc63f7c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 10:50:42 +00:00
Jiakai Zhang
c6c66b193c
Merge "Remove PreoptExtractedApk." into main am: ba45ba5763
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2848255
Change-Id: Ic59752b306914d7c0fc3f3fe58622760364edad6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 10:50:34 +00:00
Rico Wind
77379a479f
Merge "Reapply "Use R8 for resource shrinking"" into main am: 2f6b403ccd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2846953
Change-Id: I787623b4073f8c550f6d94ff0855fda873167d0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 10:50:13 +00:00
Rico Wind
c761435b78
Merge "Reapply "Use R8 for resource shrinking"" into main am: 2f6b403ccd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2846953
Change-Id: I389f9fef427198e74d5ded5a42c967189dc7e5eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 10:49:42 +00:00
Jiakai Zhang
ba45ba5763
Merge "Remove PreoptExtractedApk." into main
2023-11-29 10:17:29 +00:00
Rico Wind
2f6b403ccd
Merge "Reapply "Use R8 for resource shrinking"" into main
2023-11-29 10:16:36 +00:00
Yi Kong
e9030dc539
Merge "Remove PGO build support" into main am: 33914a613f
am: 39e267f956
am: 19ef051135
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: I6aca99e6c4a5e21f3b628dd727b6cac82b42b8c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 09:07:16 +00:00
Yi Kong
aadd5ef216
Merge "Remove PGO build support" into main am: 33914a613f
am: 2abf47a3a0
am: a76c13eb82
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: Icd6267b0798cea76aa3a41b7672d0651f236ebaa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 09:06:37 +00:00
Yi Kong
19ef051135
Merge "Remove PGO build support" into main am: 33914a613f
am: 39e267f956
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: Idd905d50fe4eca869f060d3cdcbe557ee37227c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 08:50:18 +00:00
Yi Kong
a76c13eb82
Merge "Remove PGO build support" into main am: 33914a613f
am: 2abf47a3a0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: Ia0e065b9b51afb629f82af92f6b2dde5e1adea9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 08:36:25 +00:00
Paul Duffin
31fae3dbeb
[automerger skipped] Move special next handling of hidden APIs to java_sdk_library am: 640380699f
-s ours
...
am skip reason: Merged-In I4967376c0236bad729398af80fa59b48dbab5f21 with SHA-1 c831389625
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/25491655
Change-Id: I030a71736ba721c4604f2b0df2db2bda6607ee91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 08:36:16 +00:00
Rico Wind
e2119ee0cc
Merge "Reapply "Use R8 for resource shrinking"" into main
2023-11-29 08:32:21 +00:00
Yi Kong
39e267f956
Merge "Remove PGO build support" into main am: 33914a613f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: I5ee81e0edf10806712cc45b8d7b02a5a3ff215e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 08:16:03 +00:00
Yi Kong
2abf47a3a0
Merge "Remove PGO build support" into main am: 33914a613f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2845655
Change-Id: I184355ca0124755f158b28c1eeeddd36fdbf7d1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 08:03:27 +00:00
Yi Kong
33914a613f
Merge "Remove PGO build support" into main
2023-11-29 07:35:14 +00:00
Jeongik Cha
ccb85e1e51
Merge "Show estimated build end time during build" into main am: 98c0c8323f
am: 4bd956d69d
am: 34e724a519
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: Id3d98c29aef0f8768fc2337ba8950f1fdc13ac75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 06:55:59 +00:00
Jeongik Cha
27932c10f3
Merge "Show estimated build end time during build" into main am: 98c0c8323f
am: 194f57b943
am: 2a3de80ef4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: Ie9a968f6fcf128bcd59f8676cdc931440a9a2fbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 06:55:25 +00:00
Jeongik Cha
34e724a519
Merge "Show estimated build end time during build" into main am: 98c0c8323f
am: 4bd956d69d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: I7c6e98173b4158897039c9361dc23bb325d5b432
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 06:38:30 +00:00
Jeongik Cha
2a3de80ef4
Merge "Show estimated build end time during build" into main am: 98c0c8323f
am: 194f57b943
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: Iab48c561f8073c244459d179838ebefe0e763c65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 06:25:01 +00:00
Jeongik Cha
4bd956d69d
Merge "Show estimated build end time during build" into main am: 98c0c8323f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: Iaeca62d0f75bce85c211b7456dad22afa2c7dbb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 06:01:35 +00:00
Jeongik Cha
194f57b943
Merge "Show estimated build end time during build" into main am: 98c0c8323f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2840455
Change-Id: If4ba5110c55aa79390f99f5ddaab80f6e721de6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 05:51:18 +00:00
Treehugger Robot
72a04a7620
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
am: db5f41d758
am: fe085a7a33
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: I75184848a575ad9bb30b426e2dc95d0ecba11f00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 05:16:17 +00:00
Treehugger Robot
fc1496a576
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
am: 68c87f7b73
am: 921e5d1fb0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: Iacfca70c191c0473579454ed66833d265e177617
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 05:15:55 +00:00
Rico Wind
98e7fa8db1
Reapply "Use R8 for resource shrinking"
...
This reverts commit a9fd59a7f2
.
We are moving the resource shinking pipeline into r8 (gennerally, not just for platform)
This disables the usage of the resource shrinker cli from cmd-line tools
There are no changes in this cl compared to the original land, the fix
was done in R8 (to use the same compression for res folder entries as
in the original)
Bug: 308710394
Bug: 309078004
Test: Existing, validated that resource table on SystemUI was byte<>byte equal, validated uncompression
Merged-In: Ib8a6fb128084e994325b975c46a036cb41494654
Change-Id: Id45b170dd50f75bc87e21ad03b2d0679efb7adc2
2023-11-29 05:07:50 +00:00
Jeongik Cha
98c0c8323f
Merge "Show estimated build end time during build" into main
2023-11-29 04:51:23 +00:00
Treehugger Robot
fe085a7a33
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
am: db5f41d758
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: I41cb7887dc41b00673c09402a92642364fb0e12f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 04:44:14 +00:00
Treehugger Robot
921e5d1fb0
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
am: 68c87f7b73
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: I0d7838209d4e3b4024f30352ccbfb99b4d2fb8c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 04:42:24 +00:00
Treehugger Robot
db5f41d758
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: Ifa6a897c0c22682bc83f509ef29dee685b471545
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 04:20:27 +00:00
Treehugger Robot
68c87f7b73
Merge "rustc-1.73.0 Build 11110309" into main am: c0e9dbd109
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2834891
Change-Id: Icbee38ccb30cd8fc3cb27267915f42dc36d77373
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 04:20:23 +00:00
Treehugger Robot
c0e9dbd109
Merge "rustc-1.73.0 Build 11110309" into main
2023-11-29 03:21:57 +00:00
Jooyung Han
d73b8206ab
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
am: 8b3a8f5e70
am: f99986e5ff
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: Ia4dada20f86733987cec25c33320a814c2dc6cbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 03:21:56 +00:00
Jooyung Han
ea15c4efeb
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
am: f9c573653c
am: 310ef9fcb8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: Iec4513083f1423cefe046d0b4e2bb2376cbc6f99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 03:20:41 +00:00
Jooyung Han
f99986e5ff
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
am: 8b3a8f5e70
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: I4c2d2fa21cd8bacf316fc3f2079ffe812acedc83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:50:19 +00:00
Jooyung Han
310ef9fcb8
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
am: f9c573653c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: I0db86579ac1395f8debd7955555938ce03ad4f94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:47:38 +00:00
Jooyung Han
f9c573653c
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: I88115bd157f5c8eb5135f2c53a394998d9e92799
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:14:34 +00:00
Jooyung Han
8b3a8f5e70
Merge "Add non_apex.exclude_shared_libs to cc" into main am: 2648a99386
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2849278
Change-Id: I99e5bc879ea535871190ca9d813c026902956f58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:14:33 +00:00
Treehugger Robot
7393aaf74f
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
am: 7e340dbf1d
am: 3e8cc43825
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: I453490507928f87f6af8eef0e24700fd961e1225
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:13:38 +00:00
Treehugger Robot
a2b2c26986
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
am: 66dd52b74d
am: ec7bbc9487
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: Id039ea1fd44251d51f03fdc66034823402015086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 02:12:23 +00:00
Jooyung Han
2648a99386
Merge "Add non_apex.exclude_shared_libs to cc" into main
2023-11-29 01:44:33 +00:00
Treehugger Robot
3e8cc43825
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
am: 7e340dbf1d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: I1ef888010e54127a0811421bc2067dc1ce3512fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 01:42:11 +00:00
Treehugger Robot
ec7bbc9487
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
am: 66dd52b74d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: I34b5dd1cf166fb9044f6cf1bd961f702af989951
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 01:39:56 +00:00
Cole Faust
dd9529050d
Handle symlinks in sbox
...
Previously, sbox would follow the symlink and copy the symlink's target
into the sbox, instead of the symlink itself.
camera-its is a genrule that zips up a folder that includes a symlink,
so we want the symlink to still be there instead of a copy of the file
it points to.
Bug: 307824623
Test: ./build/soong/tests/genrule_sandbox_test.py camera-its
Change-Id: Ib81f6fd6745ec2c58580082c73e33760d5051f5e
2023-11-28 17:34:38 -08:00
Treehugger Robot
7e340dbf1d
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: I4fdd0d1ccb9e79489d79504eca526a8590ee8ace
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 01:08:39 +00:00
Treehugger Robot
66dd52b74d
Merge "Enable dex container (DEX v41) for the whole system" into main am: 7d813e0dba
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2238838
Change-Id: I166e8dfcb9e7ad9bfd4c4edfae56beb9215d8680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 01:07:05 +00:00
Jeongik Cha
3622b3464b
Show estimated build end time during build
...
Ninja delivers estimated total build time and critical path time from
previous ninja log.
Bug: 292304818
Test: check if ETA shows
Change-Id: I014caaa3e8222a53c8822616b2ae31b88a3b0310
2023-11-29 09:57:35 +09:00
Anas Sulaiman
9d7a36d17f
allow specifying remote caching opt for rewrapper
...
This is needed to enable local execution via reproxy for metalava
actions for developer builds without causing permissions errors
and without disabling it for other actions.
Bug: b/308154125
Tested: ran a local build and verified all metalava actions were
executed locally without attempting to write to the remote cache.
Change-Id: Ia6f616e1ff5d0c71597ebf688765925ac81d19c3
2023-11-29 00:42:08 +00:00
Treehugger Robot
7d813e0dba
Merge "Enable dex container (DEX v41) for the whole system" into main
2023-11-29 00:32:48 +00:00
Colin Cross
d586d2e375
Merge "Don't write license data to Android-${TARGET_PRODUCT}.mk" into main am: 74656ccf35
am: 2ce147b050
am: ad06c1efd4
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2842061
Change-Id: I5f47ec31ba5a90774949832ffe75c41f0632cf32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 00:02:01 +00:00
Treehugger Robot
a3a6ac4587
Merge "Sandbox ScriptGroupTest-rscript" into main am: 5ca7b8ed22
am: 285602fb43
am: ef644d6d6b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2847997
Change-Id: I7f0238fb21541e672c4d7dd25103c2cf41f29fb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-11-29 00:01:33 +00:00