Yu Liu
1175c057d6
Filter out headers generated by bazel in snapshot.
...
Bug: 242220039
Test: Manually verified that mixed build works
Change-Id: I3daf0b8a7deab275eb52a1c5e30724fda433461d
2022-08-15 12:34:20 -07:00
Treehugger Robot
938a51225c
Merge "Move bp2build progress proto to soong." am: c2cb917659
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2185656
Change-Id: Ie4881ba06b4beed56935e09817f9c6d882fb31e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-15 16:49:03 +00:00
Treehugger Robot
c2cb917659
Merge "Move bp2build progress proto to soong."
2022-08-15 16:43:35 +00:00
Treehugger Robot
270b7fe0bc
Merge "Add comments to bpf properties" am: a2f3b77ad5
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2183477
Change-Id: I9cf90f267fb47d4fb8e88d461e40f5c7d225e660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-15 12:54:37 +00:00
Treehugger Robot
a2f3b77ad5
Merge "Add comments to bpf properties"
2022-08-15 12:34:14 +00:00
Treehugger Robot
a84b1b6815
Merge "Add mainline dev certificate dir to config" am: e0ac9f74a6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2185477
Change-Id: I0014fd54a432a0a8054c953711ac5fadf54fdd54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-15 11:25:19 +00:00
Treehugger Robot
e0ac9f74a6
Merge "Add mainline dev certificate dir to config"
2022-08-15 11:04:14 +00:00
Treehugger Robot
8c1b47ed03
Merge "Disable/allow some clang-tidy and clang warnings" am: 05a961ba0f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2181036
Change-Id: Ic511df6154444e510589d52e2f329e194345643f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-13 03:06:38 +00:00
Treehugger Robot
05a961ba0f
Merge "Disable/allow some clang-tidy and clang warnings"
2022-08-13 02:41:54 +00:00
Christopher Parsons
e8225a6dde
Merge "Write cquery.out even without error" am: d00b562939
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2183876
Change-Id: I9973b4c4bd79bd5c02c99da0665da6301ac24793
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 22:54:22 +00:00
Treehugger Robot
fa000004f6
Merge "Cosmetic: More helpful error message" am: 7e6f5d85f9
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2178176
Change-Id: I048a11105e2b74724ac3c8a615ca7f76af882f4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 22:54:12 +00:00
Christopher Parsons
d00b562939
Merge "Write cquery.out even without error"
2022-08-12 22:33:37 +00:00
Treehugger Robot
7e6f5d85f9
Merge "Cosmetic: More helpful error message"
2022-08-12 22:32:12 +00:00
Chih-Hung Hsieh
3b93ac6784
Disable/allow some clang-tidy and clang warnings
...
* Disable bugprone-unchecked-optional-access because it
crashed with some Android files.
* Allow misc-const-correctness and bugprone-assignment-in-if-condition
as warnings, not to stop build as errors.
Disable them in the global default check list.
* Allow/show clang deprecated* and array-parameter warnings for the NEXT version.
Bug: 241125373
Bug: 241819232
Bug: 241941550
Bug: 241601211
Bug: 241997913
Test: presubmit
Change-Id: Ifdc7a63c4e349b1ace4880bd002d14dc41054dcf
2022-08-12 15:02:10 -07:00
Yu Liu
72f3ff39ec
Merge "Disable the base hidl modules in mixed build." am: fa044e79dd
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2185715
Change-Id: I13be84e7f8853635b7074ad43671791703bb03c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 21:37:42 +00:00
Yu Liu
fa044e79dd
Merge "Disable the base hidl modules in mixed build."
2022-08-12 21:15:50 +00:00
Liz Kammer
38eba9d2e4
Merge changes I8a99e3d2,I717d7f5e am: 5480f9414a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2171703
Change-Id: I6369acdc49dd6098124a28381fd9323b1be1de3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 21:02:20 +00:00
Liz Kammer
5480f9414a
Merge changes I8a99e3d2,I717d7f5e
...
* changes:
Remove unused bp2build logic from arch.go
Split up config.go
2022-08-12 20:39:59 +00:00
Liz Kammer
15088e45a9
Move bp2build progress proto to soong.
...
This allows us to reuse existing infra to export to internal.
Test: b build //build/bazel/scripts/bp2build-progress:bp2build-progress
Change-Id: If4888f8f59d56ddf4e98bdb8456ca69ff7f78a49
2022-08-12 16:38:38 -04:00
Treehugger Robot
12b5907866
Merge "Move mixed builds request queuing to final deps" am: 9acc4d57ea
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2172271
Change-Id: I9d52719265c52d23782b5005e42c7c2e6fc039c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 20:08:24 +00:00
Treehugger Robot
9acc4d57ea
Merge "Move mixed builds request queuing to final deps"
2022-08-12 19:41:43 +00:00
Zi Wang
4877c72b47
Add comments to bpf properties
...
Bug: 240141438
Test: m soong_docs
Change-Id: I86388391da9b6f30f0f3745490641e918d68c046
2022-08-12 18:17:07 +00:00
Usta Shrestha
675564daa8
Cosmetic: More helpful error message
...
Test: various invocations of ./build/soong/soong_ui.bash
Bug: N/A
Change-Id: I7be5b84330bc7525b5633314a111e5e1fa9fc844
2022-08-12 13:43:48 -04:00
Yu Liu
a67335be88
Disable the base hidl modules in mixed build.
...
Will enable again once b/242220039 is resolved.
Bug: 232520859
Test: Run mixed_droid locally,
Change-Id: I6004fcbf14ba0669a5b9205fec0019f38cf7bd39
2022-08-12 17:40:42 +00:00
Chris Parsons
429f540bd0
Write cquery.out even without error
...
This was accidentally suppressed in aosp/2124255, so this reverts that
bug.
Test: USE_BAZEL_ANALYSIS=1 m nothing && ls out/soong/soong_injection/cquery.out
Change-Id: I5331526a766100bb399aac93238919abd1ff5ca2
2022-08-12 10:16:27 -04:00
Inseob Kim
80fa79830d
Add mainline dev certificate dir to config
...
Bug: 33691272
Test: build
Change-Id: I22aa2f016042eed8555c66a19caeb8967416484d
2022-08-12 21:36:25 +09:00
Treehugger Robot
6d7b20f2e6
Merge "Revert^2 "Promote ExtraText lint warning to an error""" am: ffd6014a68
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2183963
Change-Id: I2a9f0e7c05f95186bb1618798ce5cd57a97617a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 07:02:59 +00:00
Treehugger Robot
ffd6014a68
Merge "Revert^2 "Promote ExtraText lint warning to an error"""
2022-08-12 06:43:08 +00:00
Yu Liu
5d866ed81a
Move testing.go to srcs from testSrcs.
...
This is needed so that tests in other packages can depend on it.
Bug: 232520859
Test: Manually run m nothing to verify that all tests passed
Change-Id: Ief64e8d0e4030431b26cb5526c9f8beab94cad23
2022-08-11 13:00:00 -07:00
Cole Faust
d57e8b2c2a
Add lint test property
...
Some libraries are only used for tests, but
are not test module types. These modules get warnings
about @VisibleForTesting usages when they really
shouldn't. Expose a test flag that module authors
can use to make lint treat a module as test code.
Bug: 235339747
Test: Manually tested applying it to SystemUI-tests
Change-Id: I1356749a669dc80a7725605d7159da27c9a211b4
2022-08-11 12:26:51 -07:00
Yu Liu
e1eada0b77
Merge "Support bp2build conversion of hidl_interface." am: 4b32269d0a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2137952
Change-Id: I62a5d52b8de273fa3cb92cd3910d41964c47aa99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-11 18:21:57 +00:00
Matthew Maurer
e3d32f2671
Merge "Revert^4 "rust: Only allow bindgen to produce rlib
s."" am: 18fa8f641a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2182575
Change-Id: I3c4725d139f3052aa31376da9b426be65e2abd68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-11 18:21:21 +00:00
Yu Liu
4b32269d0a
Merge "Support bp2build conversion of hidl_interface."
2022-08-11 18:15:58 +00:00
Matthew Maurer
18fa8f641a
Merge "Revert^4 "rust: Only allow bindgen to produce rlib
s.""
2022-08-11 17:50:17 +00:00
Cole Faust
2aa68684ba
Revert^2 "Promote ExtraText lint warning to an error""
...
This reverts commit 0b29c62498
.
Reason for revert: Issue that caused breakage has been fixed on stage-aosp-master. I'll test this cl on go/abtd for the stage-aosp-master branch before submitting.
Change-Id: I90f1941f67ebf9c40402713fa7762a99e368c17f
2022-08-11 17:21:45 +00:00
Alan Viverette
d3be6f5885
Add support for prepending text from a file
...
Fixes: 241826272
Test: ./update_prebuilts.py -x <bid>
Change-Id: I47146fc8a4f9120891ee28d15b006448d66aaff7
2022-08-11 11:41:38 -04:00
Mike McTernan
8883d52ce0
Revert "Promote ExtraText lint warning to an error" am: 0b29c62498
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2183156
Change-Id: I03abf2ef079a4b2c371eaf291b54e1d3fbf449b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-11 11:02:51 +00:00
Mike McTernan
0b29c62498
Revert "Promote ExtraText lint warning to an error"
...
This reverts commit 7868b9e942
.
Reason for revert: DroidMonitor: Potential culprit for Bug b/242013483 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Bug: 242013483
Change-Id: Ib73f862f34ca2c8ede7e4b4b9403d1eed00d0426
2022-08-11 10:21:38 +00:00
Matthew Maurer
e94f3e73dd
Revert^4 "rust: Only allow bindgen to produce rlib
s."
...
199c188502
Change-Id: I28b353fa89354cc572806b2274169342a473a03c
2022-08-10 20:25:50 +00:00
Yu Liu
df4413a01f
Support bp2build conversion of hidl_interface.
...
Bug: 232520859
Test: Manual tests
Change-Id: I0a16f3c0a953dbc58c196aa9d2fedd2063c2a875
2022-08-10 10:06:04 -07:00
Usta Shrestha
7085918868
Merge "bootstrap glob file list in one place" am: 50e02aaf76
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2179779
Change-Id: Idde110c94a94dc2109de442b97556f9b3e07a6cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 16:10:53 +00:00
Usta Shrestha
a9d544f44c
Merge "soong_ui to reject "showcommands"" am: 8c7c58ae65
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2179778
Change-Id: I4bc11585ec9c17aeadb015188135f8dbbdcd3f41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 16:10:42 +00:00
Usta Shrestha
9bef91a075
Merge "hardening of test for aquery.go" am: c471c4b2fc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2178179
Change-Id: I96b5e3f8385e04fe5199c7a465f02c7a016684b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 16:10:09 +00:00
Usta Shrestha
e9db2347b8
Merge "cosmetic: unnecessary method indirection" am: e77dc9668e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2178174
Change-Id: I6fc8c308fb5d0b04afa5ffd10d250b8e3ff8f21b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 16:09:31 +00:00
Usta Shrestha
50e02aaf76
Merge "bootstrap glob file list in one place"
2022-08-10 15:07:17 +00:00
Usta Shrestha
8c7c58ae65
Merge "soong_ui to reject "showcommands""
2022-08-10 15:07:08 +00:00
Usta Shrestha
c471c4b2fc
Merge "hardening of test for aquery.go"
2022-08-10 15:06:55 +00:00
Usta Shrestha
e77dc9668e
Merge "cosmetic: unnecessary method indirection"
2022-08-10 15:05:09 +00:00
Romain Jobredeaux
2773d751ff
Merge "Space out the bp2build allowlist for easier merging." am: 136c0d110d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2168382
Change-Id: I096671588a6fae6183cc172cea6877adaa8a8290
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 14:39:56 +00:00
Romain Jobredeaux
136c0d110d
Merge "Space out the bp2build allowlist for easier merging."
2022-08-10 14:20:10 +00:00