Zi Wang
840334b327
Merge "Add support for java_library proto plugin in bp2build" into main am: b0f3ff43e5
am: 674022ced0
am: b55cc83aa5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768495
Change-Id: I2dc648611af64e5ab42d2bebf8337c549551aca3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 00:14:58 +00:00
Zi Wang
b55cc83aa5
Merge "Add support for java_library proto plugin in bp2build" into main am: b0f3ff43e5
am: 674022ced0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768495
Change-Id: I383f1241634231f84aac1dd17a4743b28a16c473
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 23:42:54 +00:00
Zi Wang
674022ced0
Merge "Add support for java_library proto plugin in bp2build" into main am: b0f3ff43e5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2768495
Change-Id: I6071624f0790f4fda9b2bdb1f9dd4539d17f2a41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 23:09:17 +00:00
Zi Wang
b0f3ff43e5
Merge "Add support for java_library proto plugin in bp2build" into main
2023-10-05 22:32:53 +00:00
Jason Wu
0700598790
Denylist libhardware to pass bp2build-incremental am: 4db4f814bb
am: f802d7711a
am: 9198d768dd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2776028
Change-Id: Id9d9fefb88a09d2db2332644019680f05bfeb780
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 22:07:48 +00:00
Christopher Parsons
fbb03a2b57
Merge "Test changes to prepare for allowlist v2" into main am: c774c92f57
am: c80520b885
am: 8a4f82bba6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2775587
Change-Id: I63188f147a67aabc38428a0c8f710af4d396cc79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 22:05:53 +00:00
Christopher Parsons
29bca3bdc8
Merge "Skip certain problematic deps" into main am: 9eb4efa094
am: 8bf242d437
am: 729b855d52
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773564
Change-Id: I3c4165ee39fcf4aa7c2f5e9648b71d847eb9226c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 22:04:06 +00:00
Jason Wu
9198d768dd
Denylist libhardware to pass bp2build-incremental am: 4db4f814bb
am: f802d7711a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2776028
Change-Id: I4795fa693f1b0e6516aa3c0961a7b7bc6a6b5671
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 21:30:16 +00:00
Christopher Parsons
8a4f82bba6
Merge "Test changes to prepare for allowlist v2" into main am: c774c92f57
am: c80520b885
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2775587
Change-Id: Ida1eb7eb8af24cc83b3fee1c102940c742e44f16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 21:30:07 +00:00
Christopher Parsons
729b855d52
Merge "Skip certain problematic deps" into main am: 9eb4efa094
am: 8bf242d437
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773564
Change-Id: I3803c3b3426f4bec39a415e112b0843070c48265
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 21:29:48 +00:00
Jason Wu
f802d7711a
Denylist libhardware to pass bp2build-incremental am: 4db4f814bb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2776028
Change-Id: I5b40238570c634e8ba3f06b7b3b2e5d8afdf944d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 20:58:59 +00:00
Christopher Parsons
c80520b885
Merge "Test changes to prepare for allowlist v2" into main am: c774c92f57
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2775587
Change-Id: I1a7f588d1a728996c2b4bd3c6eba671f317dbdb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 20:58:50 +00:00
Christopher Parsons
8bf242d437
Merge "Skip certain problematic deps" into main am: 9eb4efa094
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773564
Change-Id: Id357a2b4c6aec984eb6574031babd1cb97c2214e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 20:58:39 +00:00
Jason Wu
4db4f814bb
Denylist libhardware to pass bp2build-incremental
...
Test: bp2build.sh and abtd test.
Bug: 303534112
Change-Id: I6913818619a555939f4dbfad99602dce420d888b
2023-10-05 20:52:01 +00:00
Christopher Parsons
c774c92f57
Merge "Test changes to prepare for allowlist v2" into main
2023-10-05 20:30:23 +00:00
Christopher Parsons
9eb4efa094
Merge "Skip certain problematic deps" into main
2023-10-05 20:27:00 +00:00
Christopher Parsons
b4d89edb56
Merge changes I5c7f1fc1,I6015581c into main am: 0b5a877f21
am: 9994462ccb
am: 1dd1c7712e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774749
Change-Id: I087c8b5f98308e64cdb6c7af612906d6467e3d3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 19:55:05 +00:00
Christopher Parsons
dfbbe6d69e
Merge "Small readability refactor for bp2buildDepsMutator." into main am: d9cc9ec2ea
am: 7c738120f9
am: f14e69b82a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774747
Change-Id: If80316623fb0bed077e83bcd1e4bcbb2b5af4e15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 19:54:45 +00:00
Zi Wang
dbaf6a9dd0
Add support for java_library proto plugin in bp2build
...
Test: Added unit test and CI
Bug: 303064670
Change-Id: Idb96ac322aafcb6789ea2002b84a6905d5ec488f
2023-10-05 12:53:23 -07:00
Christopher Parsons
1dd1c7712e
Merge changes I5c7f1fc1,I6015581c into main am: 0b5a877f21
am: 9994462ccb
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774749
Change-Id: I35735b5fd49d1b1ac65bff4a71c1070e4e089534
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 19:22:53 +00:00
Christopher Parsons
f14e69b82a
Merge "Small readability refactor for bp2buildDepsMutator." into main am: d9cc9ec2ea
am: 7c738120f9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774747
Change-Id: I0418fbbe976cf8a6a2db71615885cdbdb4d735e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 19:22:33 +00:00
Christopher Parsons
9994462ccb
Merge changes I5c7f1fc1,I6015581c into main am: 0b5a877f21
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774749
Change-Id: I15bb29036ebefe0093f3fdcc6f5ec7094f48f1d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 18:47:59 +00:00
Christopher Parsons
7c738120f9
Merge "Small readability refactor for bp2buildDepsMutator." into main am: d9cc9ec2ea
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774747
Change-Id: Ie321473307fb048ece13876ff5987884667a0f5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 18:47:40 +00:00
Christopher Parsons
0b5a877f21
Merge changes I5c7f1fc1,I6015581c into main
...
* changes:
Fix comment for Bp2buildDepsMutator config.
Use parameter name hint for BazelLabelModuleDepsWithFn's markAsDeps.
2023-10-05 18:11:28 +00:00
Christopher Parsons
d9cc9ec2ea
Merge "Small readability refactor for bp2buildDepsMutator." into main
2023-10-05 18:10:26 +00:00
Chris Parsons
44215bc31d
Skip certain problematic deps
...
These are hacks to unblock allowlist v2. See attached bugs.
Bug: 303307672
Bug: 303310285
Test: Manually tested to unblock `m nothing` with allowlist v2 on AOSP
Change-Id: I076a96134118106b44e105db98617ffb9f33bca5
2023-10-05 17:54:34 +00:00
Chris Parsons
d078337796
Test changes to prepare for allowlist v2
...
This implements a number of in-place unit test changes to prepare for
some fundamental changes to bp2build ("allowlist v2"). This will change
bp2build so that rdeps of unconverted or missing modules will not be
converted by bp2build.
Bug: 301312260
Test: Unit tests
Test: Unit tests, with a local copy of allowlist v2 on
Change-Id: I8c8c0a24ba173e213fffcb0f8d7e99845705f4a7
2023-10-05 17:51:44 +00:00
Trevor Radcliffe
c2d60b8a09
Merge "Implement bp2build for Sysprop Java" into main am: e3e930d260
am: e66b6c5bc3
am: 00c6285a26
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769439
Change-Id: I3bbc82e2fab6e74f2150625e28ed946fa4e0f3ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 17:11:45 +00:00
Elliott Hughes
f905341ce6
Merge "riscv64: assume fast unaligned access." into main am: 3fb5c15adf
am: 6014bf35bc
am: 67c1b30ec6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734373
Change-Id: I64106c9dbccf5dd26e3f8e55c1d6201c27dabd8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 17:11:35 +00:00
Trevor Radcliffe
00c6285a26
Merge "Implement bp2build for Sysprop Java" into main am: e3e930d260
am: e66b6c5bc3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769439
Change-Id: I03ea45a9b6f7973ad770e57613a1eafca3a77ebf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 16:24:25 +00:00
Elliott Hughes
67c1b30ec6
Merge "riscv64: assume fast unaligned access." into main am: 3fb5c15adf
am: 6014bf35bc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734373
Change-Id: Ic33b6510e252af1313738843df619d7d42cdfa3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 16:24:05 +00:00
Trevor Radcliffe
e66b6c5bc3
Merge "Implement bp2build for Sysprop Java" into main am: e3e930d260
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2769439
Change-Id: I9d5ca5c4c0ec40b0e56183d517af326420b3224e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 16:09:18 +00:00
Trevor Radcliffe
e3e930d260
Merge "Implement bp2build for Sysprop Java" into main
2023-10-05 15:59:53 +00:00
Jingwen Chen
9e7f91a0ab
Merge "Delete some api_bp2build dead code." into main am: 26d852a320
am: a2a847ff0f
am: 07438fd01b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774750
Change-Id: I08a1bebce4a5539c087a56b64e73494792ab267b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:52:16 +00:00
Alix Espino
2503eb1321
Merge "use message in android.AssertStringMatches()" into main am: b7a6720611
am: 5511afdcaa
am: 00b7ab6ad0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773304
Change-Id: Idd810158809866869f9b5e13f488efb3855e8321
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:52:03 +00:00
Elliott Hughes
6014bf35bc
Merge "riscv64: assume fast unaligned access." into main am: 3fb5c15adf
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2734373
Change-Id: I05345473ece976678692608c5cac4b22412e5424
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:51:58 +00:00
Kousik Kumar
6112e75cb2
Merge "Update symlinks in output directory when TOP dir changes" into main am: a902250962
am: 422bad6f88
am: 169678e288
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2757787
Change-Id: I1818842c30eb80bc8a8d721334a0cf43452698e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:51:35 +00:00
Jingwen Chen
07438fd01b
Merge "Delete some api_bp2build dead code." into main am: 26d852a320
am: a2a847ff0f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774750
Change-Id: I39b40b3bf0f9afd81c4bd8e0285dd593835916c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 15:05:57 +00:00
Elliott Hughes
3fb5c15adf
Merge "riscv64: assume fast unaligned access." into main
2023-10-05 15:03:02 +00:00
Jingwen Chen
a2a847ff0f
Merge "Delete some api_bp2build dead code." into main am: 26d852a320
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2774750
Change-Id: I8bf4e7a1f85f3396e7ea0daa33261f02bebf742f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 14:51:07 +00:00
Alix Espino
00b7ab6ad0
Merge "use message in android.AssertStringMatches()" into main am: b7a6720611
am: 5511afdcaa
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773304
Change-Id: I76a3e39ebbb26dc8fe8538ab79bfed6ad0cebeab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 14:50:58 +00:00
Kousik Kumar
169678e288
Merge "Update symlinks in output directory when TOP dir changes" into main am: a902250962
am: 422bad6f88
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2757787
Change-Id: I28f8edc713d172af2094a214f3db06467ee0e7c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 14:50:15 +00:00
Jingwen Chen
26d852a320
Merge "Delete some api_bp2build dead code." into main
2023-10-05 14:39:33 +00:00
Alix Espino
5511afdcaa
Merge "use message in android.AssertStringMatches()" into main am: b7a6720611
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2773304
Change-Id: I2536c55cdebb288526c1153ab97e46a47e676dc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 14:19:29 +00:00
Kousik Kumar
422bad6f88
Merge "Update symlinks in output directory when TOP dir changes" into main am: a902250962
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2757787
Change-Id: I03f17df8a34f58a93d96141fbab5b521b2ff303b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 14:19:08 +00:00
Alix Espino
b7a6720611
Merge "use message in android.AssertStringMatches()" into main
2023-10-05 13:56:02 +00:00
Kousik Kumar
a902250962
Merge "Update symlinks in output directory when TOP dir changes" into main
2023-10-05 13:29:20 +00:00
Jingwen Chen
863e33471a
Delete some api_bp2build dead code.
...
Follow up of https://android-review.googlesource.com/2630914
Bug: 284029211
Test: presubmits
Change-Id: Idc0ff2f20e54b81cfdf61472a72e9cb027f60554
2023-10-05 10:23:58 +00:00
Jingwen Chen
8c49fc7cac
Fix comment for Bp2buildDepsMutator config.
...
Test: presubmit
Change-Id: I5c7f1fc188eb37d3a457f9d4e2365d89ce2190e9
2023-10-05 10:07:52 +00:00
Jingwen Chen
3e582b8175
Use parameter name hint for BazelLabelModuleDepsWithFn's markAsDeps.
...
Test: presubmits
Change-Id: I6015581c27ad8b9b5b81d0ed01ba219699b9630b
2023-10-05 10:03:06 +00:00