Treehugger Robot
c0ef8f2c23
Merge "Add b autocomplete to envsetup" am: 522df8591f
am: a04ddc9f62
am: 0baa112b53
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2202476
Change-Id: Ib643fad03ac17d8fcddfed55ce95c4b17128053b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 15:39:47 +00:00
Treehugger Robot
d26ce726ea
Merge "Remove 'eval' from b to fix quoted arguments." am: 628a288a6d
am: ccd6ff367b
am: 8cbdd1c937
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200169
Change-Id: Ic1d46e679e6ec4ecc059ce4ffcf6ac5b0a6268ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 15:39:07 +00:00
Treehugger Robot
0baa112b53
Merge "Add b autocomplete to envsetup" am: 522df8591f
am: a04ddc9f62
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2202476
Change-Id: I17e454af1e64c628fcb17007a63e21eed951818c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 15:38:54 +00:00
Treehugger Robot
a04ddc9f62
Merge "Add b autocomplete to envsetup" am: 522df8591f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2202476
Change-Id: I0feaf2060b224bdbb226194a2ba109203d6d58c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 15:09:32 +00:00
Treehugger Robot
8cbdd1c937
Merge "Remove 'eval' from b to fix quoted arguments." am: 628a288a6d
am: ccd6ff367b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200169
Change-Id: I5a3bf0278554943f045caeb69b2b5cc11d93cf13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 14:46:03 +00:00
Treehugger Robot
522df8591f
Merge "Add b autocomplete to envsetup"
2022-09-01 14:41:20 +00:00
Treehugger Robot
ccd6ff367b
Merge "Remove 'eval' from b to fix quoted arguments." am: 628a288a6d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200169
Change-Id: I1e9f33680074d6b93004e1b5678ff0bcac06117d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 14:13:09 +00:00
Treehugger Robot
628a288a6d
Merge "Remove 'eval' from b to fix quoted arguments."
2022-09-01 13:44:39 +00:00
Chris Parsons
a297297fdf
Add b autocomplete to envsetup
...
Note that b autocompletion isn't perfect, given that the autocompletion
script looks into the workspace root for BUILD files, instead of
out/soong/workspace. (Also, out/soong/workspace may not even be
available if bp2build has not yet been run!) However, this is a good
start to autocompletion, as bazel commands, flags, and packages
autocomplete correctly.
Fixes: 196945896
Test: Treehugger
Test: Manual verification of `b` autocompletion
Change-Id: Ia99abcfe50d195c48644c7b3455243c03d5d38f7
2022-09-01 08:41:14 -04:00
Jingwen Chen
1ea787a0d0
Remove 'eval' from b to fix quoted arguments.
...
eval doesn't seem to be necessary and using it breaks quoted args to query.
$ b cquery 'kind(test, //build/bazel/...)'
-bash: eval: line 99: syntax error near unexpected token `('
-bash: eval: line 99: ')`bazel cquery kind(test, //build/bazel/...)
---config=bp2build ''
Test: source and rerun b cquery with quoted args
Change-Id: I2b8c4387ab729b5f927fe5a629d3a4cd58bcf901
2022-09-01 05:59:02 +00:00
Florian Mayer
5f1fce4f35
Merge "Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes."" am: a2159cd341
am: 3ac503bc84
am: 1f7db99180
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201130
Change-Id: I853defab1977ef8c48f7e75b29dd5a6547eaac11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 21:19:51 +00:00
Florian Mayer
1f7db99180
Merge "Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes."" am: a2159cd341
am: 3ac503bc84
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201130
Change-Id: Ib5b70081fcf690971a85183ae852d9df90a2986a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 20:24:20 +00:00
Florian Mayer
9244d5883e
Merge "[make] Add memtag-stack sanitizer, switch to linker-generated notes." am: 739ff268d5
am: ce0f195722
am: b58c03598d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199541
Change-Id: I5a6d1cf05930930d423888ebbd37811fd5bc0a57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 19:56:01 +00:00
Florian Mayer
3ac503bc84
Merge "Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes."" am: a2159cd341
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201130
Change-Id: I2cca97bbb558de5c1a9530b72ffde06675ce5b7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 19:54:00 +00:00
Florian Mayer
b58c03598d
Merge "[make] Add memtag-stack sanitizer, switch to linker-generated notes." am: 739ff268d5
am: ce0f195722
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199541
Change-Id: I887e5763a8c05045261505562851a496377da741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 18:59:26 +00:00
Florian Mayer
a2159cd341
Merge "Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes.""
2022-08-31 18:38:31 +00:00
Florian Mayer
fe3e537192
Revert "[make] Add memtag-stack sanitizer, switch to linker-generated notes."
...
This reverts commit 1264fcc95a
.
Reason for revert: b/244454542
Change-Id: Ic12481fe99d989dabd52431290c78a17cec911ec
2022-08-31 18:37:51 +00:00
Florian Mayer
ce0f195722
Merge "[make] Add memtag-stack sanitizer, switch to linker-generated notes." am: 739ff268d5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199541
Change-Id: I1210ced0c78dcce510c4727cd9406aa417d79c8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 18:27:04 +00:00
Florian Mayer
739ff268d5
Merge "[make] Add memtag-stack sanitizer, switch to linker-generated notes."
2022-08-31 17:54:05 +00:00
Treehugger Robot
42f92886bb
Merge "Actually pass $skip_tests to _trigger_build in b
" am: af46a14004
am: 462058866a
am: 9e9fc8f6ed
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200644
Change-Id: Id0b4c3aa0cedf7e63284e4c329ade757aa935f5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:28:20 +00:00
Treehugger Robot
9e9fc8f6ed
Merge "Actually pass $skip_tests to _trigger_build in b
" am: af46a14004
am: 462058866a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200644
Change-Id: I323a66e0d7793f714f3be7a1ee4837975e03bb8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 14:01:52 +00:00
Treehugger Robot
462058866a
Merge "Actually pass $skip_tests to _trigger_build in b
" am: af46a14004
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200644
Change-Id: I309aefbe09481ddbb93f7b6f81a2ccf8457aef05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 13:32:26 +00:00
Treehugger Robot
af46a14004
Merge "Actually pass $skip_tests to _trigger_build in b
"
2022-08-31 13:08:10 +00:00
Jingwen Chen
28a22982cc
Actually pass $skip_tests to _trigger_build in b
...
Change-Id: I66514175978f2fc224fcbd38b65d42e499593f28
Test: run b
2022-08-31 09:47:37 +00:00
Treehugger Robot
8ad4e7df6b
Merge "Rename ota_utils.Payload to PayloadGenerator" am: 0ab4e21939
am: 8ad6da6e9c
am: 14511f3c2d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2188196
Change-Id: I45c3a94a6a2f5423211a595afe725cc0b4ed48d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 06:37:10 +00:00
Treehugger Robot
14511f3c2d
Merge "Rename ota_utils.Payload to PayloadGenerator" am: 0ab4e21939
am: 8ad6da6e9c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2188196
Change-Id: I2cc7ca37ff6c575b0bb610d07a962d889088a792
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 06:11:22 +00:00
Treehugger Robot
8ad6da6e9c
Merge "Rename ota_utils.Payload to PayloadGenerator" am: 0ab4e21939
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2188196
Change-Id: I01ae144724aa1349aaf77fb9a063ca65183419c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 05:42:15 +00:00
Treehugger Robot
0ab4e21939
Merge "Rename ota_utils.Payload to PayloadGenerator"
2022-08-31 05:10:45 +00:00
Cole Faust
dfcdbdee4d
Merge "Add avbtool alias" am: 5137db0333
am: 3459c3acd6
am: 51aae673fa
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452
Change-Id: I4af52dc8c96d64cc8fe52e78d6a39ae5083a8244
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 02:10:17 +00:00
Cole Faust
51aae673fa
Merge "Add avbtool alias" am: 5137db0333
am: 3459c3acd6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452
Change-Id: I21a1eec32d8f27d2696b29e07fd618e2f904dcb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 01:43:27 +00:00
Cole Faust
3459c3acd6
Merge "Add avbtool alias" am: 5137db0333
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452
Change-Id: I05dac1da118719bc8c23646be238beda9f4233dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-31 01:14:14 +00:00
Cole Faust
5137db0333
Merge "Add avbtool alias"
2022-08-31 00:31:15 +00:00
Treehugger Robot
0992c82221
Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf
am: 1281339d9b
am: a15975dda0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755
Change-Id: I8863f8d128a03262e6c7d7e2fb9361a7fedb8851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 23:28:34 +00:00
Treehugger Robot
a15975dda0
Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf
am: 1281339d9b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755
Change-Id: I6af23a5c49faf5398dd9c5839b70270eb8e03f19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 23:00:06 +00:00
Treehugger Robot
1281339d9b
Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755
Change-Id: Id44977dafbf184cc80e0b8686571c57afda16496
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 22:31:14 +00:00
Treehugger Robot
364cfb2eaf
Merge "Move Payload/StreamProperty class to ota_utils.py"
2022-08-30 22:09:57 +00:00
Cole Faust
45844ab338
Add avbtool alias
...
As a replacement for the removal of the avbtool symlink
Bug: 198619163
Test: Manually running `avbtool`
Change-Id: I54d504a5132e5ac89337e67a07bca0a6f410c272
2022-08-30 13:59:07 -07:00
Kelvin Zhang
fa9286943c
Rename ota_utils.Payload to PayloadGenerator
...
There's also a Payload class in system/update_engine/scripts. To avoid
name collision, rename the one in releasetools to PayloadGenerator.
No functional changes in this CL.
Bug: 227848550
Test: th
Change-Id: Ib7d4c7ad9839d99416d965e3a3661b8cee7b7693
2022-08-30 19:46:49 +00:00
Alix Espino
24b6248bec
Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7
am: ff91767d9c
am: a5fb14d92f
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536
Change-Id: If300c49a18cf22e2a31c3fb9fe8735f13f45a1c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 18:49:35 +00:00
Sam Delmerico
972be47755
Merge changes I2325e199,I534caab0 am: 31302e9266
am: 6395ce5dce
am: 5cc3560fcf
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736
Change-Id: I0f1cdc7931b274fcd691d38b0c57741253c20b0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 18:48:49 +00:00
Kelvin Zhang
62a7f6e08e
Move Payload/StreamProperty class to ota_utils.py
...
This allows other modules to import these classes w/o bring in tons of
depedency. No functional changes.
Test: th
Bug: 227848550
Change-Id: I98139b45c02eddefa8a26d032e759fa11cc4c694
2022-08-30 18:29:41 +00:00
Alix Espino
a5fb14d92f
Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7
am: ff91767d9c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536
Change-Id: I3944b7e90133e8d34b5276d43fe20f3e35e64790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 18:21:38 +00:00
Sam Delmerico
5cc3560fcf
Merge changes I2325e199,I534caab0 am: 31302e9266
am: 6395ce5dce
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736
Change-Id: Id5e472bddfe2af214304a4ffefb9909934f5cb81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 18:20:51 +00:00
Alix Espino
ff91767d9c
Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536
Change-Id: I2f261d7b0aead8b41f9f7ad3c5a61f2b610ee6a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 17:52:19 +00:00
Sam Delmerico
6395ce5dce
Merge changes I2325e199,I534caab0 am: 31302e9266
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736
Change-Id: I5ec972fd43380a99dd06441dae159655163b6cd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 17:51:49 +00:00
Alix Espino
d5c36e1fd7
Merge "Default BuildBrokenClangProperty to empty (false)"
2022-08-30 17:42:10 +00:00
Sam Delmerico
31302e9266
Merge changes I2325e199,I534caab0
...
* changes:
skip soong tests by default for b command
insert --config=bp2build before -- in b args
2022-08-30 17:26:57 +00:00
Sam Delmerico
e4c74c5eef
skip soong tests by default for b command
...
It doesn't really make sense to incur the cost of running Soong tests to
Bazel users. We can shave off 20 seconds from the local critical path
during clean builds (or if Soong itself has changed) by enabling
--skip-soong-tests in the b command.
Test: b build '...'
Test: b build '...' --run-soong-tests
Bug: 240231596
Change-Id: I2325e1992099534b41ae996cee99e126a12f3c62
2022-08-30 10:30:19 -04:00
Sam Delmerico
e31d7de7b0
insert --config=bp2build before -- in b args
...
Bazel also supports `--foo bar` as another way to mean `--foo=bar`,
The current implementation would accidentally catch that and make it
`--foo --config=bp2build bar`. This CL instead requires that additional
arguments to the target come after a `--`.
E.g.
```
b run --args-for-bazel //foo -- --args-for-foo
```
Test: b build //build/bazel/scripts/difftool:difftool
Test: b run //build/bazel/scripts/difftool/difftool.py --level=FINE /tmp/legacyBuildFiles /tmp/bazelBuildFiles --file_type=object
Change-Id: I534caab04e4c919d4e7b6dc83b8a88e020626b18
2022-08-30 10:22:22 -04:00
Treehugger Robot
75237a1c47
Merge "Revert "skip soong tests by default for b command"" am: d50af652bc
am: 4a71153a07
am: d86996a524
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585
Change-Id: I00bc44c21df271eeb318b33a7eabcad5659d7dd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 13:36:49 +00:00