Jared Duke
990328e0df
Merge "Enable R8 full mode by default for apps" am: 4b566a978f
am: f521304597
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2084583
Change-Id: Idffef37b07b8acfe471ced1fb79d50ae02af07a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 23:47:05 +00:00
Jared Duke
f521304597
Merge "Enable R8 full mode by default for apps" am: 4b566a978f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2084583
Change-Id: I1925544aaaaa5a0b974d64d9cc726a73aab349eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 22:47:26 +00:00
Jared Duke
4b566a978f
Merge "Enable R8 full mode by default for apps"
2023-06-28 22:00:28 +00:00
Pirama Arumuga Nainar
8e9d8437c7
Merge "Disable "-Wl,-plugin-opt,-import-instr-limit=5" on MacOS" am: b0d649043f
am: 0a9b2305de
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642097
Change-Id: Ia550b54f32e24340e8cbc571ca35b667f1a4379e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:56:13 +00:00
Pirama Arumuga Nainar
0a9b2305de
Merge "Disable "-Wl,-plugin-opt,-import-instr-limit=5" on MacOS" am: b0d649043f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2642097
Change-Id: I841e845de2a5b04f140502eb2c280593c61c2fb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 21:16:32 +00:00
Pirama Arumuga Nainar
b0d649043f
Merge "Disable "-Wl,-plugin-opt,-import-instr-limit=5" on MacOS"
2023-06-28 20:17:09 +00:00
Yabin Cui
d26b3c43ca
Merge "Revert "Exclude prebuilts/clang/host/linux-x86/clang-dev/BUILD from the symlink forest."" am: 305f5c8dc6
am: b6ebc505b2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638678
Change-Id: I00fbde714c44e775a229cd4a96681f1421321147
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 18:34:54 +00:00
Yabin Cui
b6ebc505b2
Merge "Revert "Exclude prebuilts/clang/host/linux-x86/clang-dev/BUILD from the symlink forest."" am: 305f5c8dc6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638678
Change-Id: I1177af19061eb61d610a544147844e7ab54e38f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 17:15:42 +00:00
Yabin Cui
305f5c8dc6
Merge "Revert "Exclude prebuilts/clang/host/linux-x86/clang-dev/BUILD from the symlink forest.""
2023-06-28 16:26:54 +00:00
Spandan Das
a337ffa1d0
Merge "Remove special-casing of DCLA libraries" am: 557423d96e
am: fb9a124921
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638680
Change-Id: Ia20bd6e9484e6af26a2ad11869fc79dbef17dd08
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 06:18:32 +00:00
Spandan Das
fb9a124921
Merge "Remove special-casing of DCLA libraries" am: 557423d96e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638680
Change-Id: I5b4902f785802aaecf6c1c73843c73e93bbdb9fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 05:38:51 +00:00
Spandan Das
557423d96e
Merge "Remove special-casing of DCLA libraries"
2023-06-28 04:38:35 +00:00
A. Cody Schuffelen
7188b90e69
Disable "-Wl,-plugin-opt,-import-instr-limit=5" on MacOS
...
This option is unsupported on the MacOS ld used in Android, leading to
compilation errors when LTO is enabled for binaries.
In particular the error includes:
```
ld64.lld: error: unknown argument '-plugin-opt'
ld64.lld: error: unknown argument '-import-instr-limit=5'
```
Test: m libc++ on a Mac OS machine
Bug: 288983988
Change-Id: I1873e0a77777832f833f211beb42633d462f04d5
2023-06-27 19:15:07 -07:00
Cole Faust
7b9f1680e7
Merge "Revert "Add unit test for parsing build files in bp2build"" am: 8ee97f7a20
am: e3c84466c6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640235
Change-Id: I7cb6e8236e185d8cf58ed42959e59b57a12a5436
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-28 00:44:28 +00:00
Cole Faust
e3c84466c6
Merge "Revert "Add unit test for parsing build files in bp2build"" am: 8ee97f7a20
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2640235
Change-Id: I521bc6feb7b01b78019128bde90226d2664a81b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 23:40:34 +00:00
Cole Faust
8ee97f7a20
Merge "Revert "Add unit test for parsing build files in bp2build""
2023-06-27 22:52:59 +00:00
Cole Faust
3d927238cc
Revert "Add unit test for parsing build files in bp2build"
...
This reverts commit e1f25230df
.
Reason for revert: breaks bp2build ci
Change-Id: I7320ef679d8a1ba1d605cf0d3781854b97816358
2023-06-27 22:52:07 +00:00
Jared Duke
93d0bffafe
Enable R8 full mode by default for apps
...
This provides significant size savings over the default compatibility
mode, roughly ~20MB in aggregate for a recent Pixel build. Targets can opt out using `proguard_compatibility = true`.
Future work will enable for all targets, not just apps, but this
incremental change yields the most benefit.
Bug: 215530220
Test: m + presubmit
Change-Id: I52a9b27ebe71835849e200e23ae2a250eaf1bbe1
2023-06-27 22:33:58 +00:00
Cole Faust
ab12d01697
Merge "Remove cts renderscript modules from sandboxing denylist" am: fa076a74f8
am: 3b2bf6fafc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2635562
Change-Id: Id49871a3f7f21c5c4238eb57e52b45b660a1e46f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 20:38:59 +00:00
Cole Faust
3b2bf6fafc
Merge "Remove cts renderscript modules from sandboxing denylist" am: fa076a74f8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2635562
Change-Id: I6bee99171b09e685d456acc88c8318dd1b8186c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 19:58:32 +00:00
Treehugger Robot
4ed057240d
Merge "Add unit test for parsing build files in bp2build" am: 5694f595bb
am: 82020ff483
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2628496
Change-Id: Ifbd8c9631c1f50551d6c0957163bfc89f4d9e430
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:50:16 +00:00
Spandan Das
65c0d5471f
Merge "cc mixed build support to allowlist M13 libraries" am: 2327d163a2
am: 00d662a282
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2635521
Change-Id: I847a4ea4b1c9978495712201c51d3926dde1331b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:49:10 +00:00
Cole Faust
fa076a74f8
Merge "Remove cts renderscript modules from sandboxing denylist"
2023-06-27 18:39:17 +00:00
Treehugger Robot
82020ff483
Merge "Add unit test for parsing build files in bp2build" am: 5694f595bb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2628496
Change-Id: I1a68b3c8cd33ea8130e5e2ebc6c8685298102df6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:08:20 +00:00
Spandan Das
00d662a282
Merge "cc mixed build support to allowlist M13 libraries" am: 2327d163a2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2635521
Change-Id: I7bf7f047bfa2497e2d7bdcee2ce2a7c036a9e94c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 18:07:39 +00:00
Treehugger Robot
5694f595bb
Merge "Add unit test for parsing build files in bp2build"
2023-06-27 17:46:09 +00:00
Spandan Das
2327d163a2
Merge "cc mixed build support to allowlist M13 libraries"
2023-06-27 17:27:49 +00:00
Treehugger Robot
14c2818996
Merge "rust: Set env variables consistently for build/doc" am: 3814a2c7e0
am: 30ef2f39ac
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638675
Change-Id: I704dbc7ec6515b2c204a878983641f2b08847cb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 03:05:40 +00:00
Treehugger Robot
30ef2f39ac
Merge "rust: Set env variables consistently for build/doc" am: 3814a2c7e0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2638675
Change-Id: Ifd2d310b609d70ab1d0cd0cac81d7d8cec565353
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-27 02:19:29 +00:00
Treehugger Robot
3814a2c7e0
Merge "rust: Set env variables consistently for build/doc"
2023-06-27 01:23:11 +00:00
Spandan Das
95b24b1165
Remove special-casing of DCLA libraries
...
This is a revert of aosp/2449906
mixed build currently supports platform and apex variants of allowlisted
cc libraries. However when building apex variants, we would pass an
apexKey only for allowlisted _dcla_ libraries. This meant that for libraries in
mixed build allowlist but not in dcla allowlist, Soong's apex variants
were being replaced with Bazel's platform variants.
Bug: 270339610
Bug: 288906815
Test: Added libnativeloader, libartpalette-system to prod mixed build
allowlist and `m`
Change-Id: I922fed898b3c3961466cd1165c371839a4192237
2023-06-27 00:14:48 +00:00
Treehugger Robot
77eab258c2
Merge "Handle no generated headers and exporting for xsd" am: 7376815e21
am: dfb434099b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636589
Change-Id: I2042daedb9c9c7c2a5c5bb89d521f11de0a800c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 23:05:16 +00:00
Treehugger Robot
dfb434099b
Merge "Handle no generated headers and exporting for xsd" am: 7376815e21
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636589
Change-Id: Ie7364af7c8685af76d9a22ce07b97b5e810ffe2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 22:21:40 +00:00
Yabin Cui
f8622b732a
Revert "Exclude prebuilts/clang/host/linux-x86/clang-dev/BUILD from the symlink forest."
...
This reverts commit bcfadce598
.
Because now test_compiler.py copies clang-dev instead of creating a
symlink.
Bug: 288327832
Test: run test_compiler.py
Change-Id: Ib676a41c152046d710d73fdaac678d8a98de5af2
2023-06-26 22:18:09 +00:00
Treehugger Robot
7376815e21
Merge "Handle no generated headers and exporting for xsd"
2023-06-26 21:20:46 +00:00
Matthew Maurer
34609faea3
rust: Set env variables consistently for build/doc
...
Test: m rustdoc
Bug: 288151817
Bug: 288129815
Change-Id: I7fbf9eaea243fa2832f3dff717deb7889e0ed17c
2023-06-26 21:10:13 +00:00
Spandan Das
40b79f8def
cc mixed build support to allowlist M13 libraries
...
Propagate api_domain from top-level config_node(s) in mixed builds.
This ensures that cc_libraries are built in the correct config setting
in mixed builds
Test: m com.android.media.swcodec
Test: built and booted google variant of com.android.media.swcodec
Test: m ccodec_unit_test
Change-Id: I14e3c8e8358b5e90e71697584f9b0eceb018bfa9
2023-06-26 18:06:51 +00:00
Treehugger Robot
b120b4e270
Merge "Ignore USE_RBE when on glinux laptops" am: 10fb90c339
am: ca10e9a431
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617571
Change-Id: If25e79666e1c639453e38e08a8851300a3a798c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 16:53:12 +00:00
Treehugger Robot
ca10e9a431
Merge "Ignore USE_RBE when on glinux laptops" am: 10fb90c339
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2617571
Change-Id: Ie6cd5d3ab0bb822380d1b3912d936fb5082cc703
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 16:09:14 +00:00
Treehugger Robot
10fb90c339
Merge "Ignore USE_RBE when on glinux laptops"
2023-06-26 15:19:58 +00:00
Lukács T. Berki
c7890cd2b0
Merge "Update tests for a changed status message." am: aa923b94ad
am: 56fdbda08c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636489
Change-Id: I25f4467ceb1781744fa288bd70807678f8104200
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 13:26:13 +00:00
Lukács T. Berki
56fdbda08c
Merge "Update tests for a changed status message." am: aa923b94ad
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636489
Change-Id: I4a7f6cacdb4dd6f727c9ad703ca8298c1c25e53e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 12:45:42 +00:00
Lukács T. Berki
aa923b94ad
Merge "Update tests for a changed status message."
2023-06-26 12:08:18 +00:00
Treehugger Robot
c2c0e5c80a
Merge changes from topic "revert-2637031-revert-2626204-rules_go_repo-OSFOZKENFO-KSSEOFEKLG" am: 3da9587eda
am: bbece82f9c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636157
Change-Id: I4b0688c7c19e5ea176b35025fdac9e5e6c8aadcc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 09:34:30 +00:00
Treehugger Robot
bbece82f9c
Merge changes from topic "revert-2637031-revert-2626204-rules_go_repo-OSFOZKENFO-KSSEOFEKLG" am: 3da9587eda
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2636157
Change-Id: I80a3b078a9a6c8be7b257e98d9e76c7a5d4d9baf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 08:55:55 +00:00
Treehugger Robot
3da9587eda
Merge changes from topic "revert-2637031-revert-2626204-rules_go_repo-OSFOZKENFO-KSSEOFEKLG"
...
* changes:
Revert^2 "Symlink external/bazelbuild-rules_go in mock tests"
Revert^2 "Always use the BUILD files from bazelbuild-rules_go"
2023-06-26 08:01:19 +00:00
Mitch Phillips
e0dc3cad79
Merge "[MTE] Add memtag_globals as a sanitizer target." am: 03d510404c
am: f0a50d44f2
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2625692
Change-Id: Ia7e7b103040d106efcdd2e8bfa0090f022c391d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 07:18:58 +00:00
Lukacs T. Berki
c14a86d1cf
Update tests for a changed status message.
...
Test: Presubmit.
Change-Id: I55d82442ba80d4954b0d2e091ad98d27622a9eb4
2023-06-26 07:05:07 +00:00
Mitch Phillips
f0a50d44f2
Merge "[MTE] Add memtag_globals as a sanitizer target." am: 03d510404c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2625692
Change-Id: I76dc6a674a9a47c599d3baa800e4a2cf3711267b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-26 06:38:11 +00:00
Mitch Phillips
03d510404c
Merge "[MTE] Add memtag_globals as a sanitizer target."
2023-06-26 05:50:11 +00:00