Commit graph

2400 commits

Author SHA1 Message Date
Dan Willemsen
6dd6868dec Support go1.18, drop support for <go1.8
Change-Id: I676aabbd7173e6ae523e6fcedfaafcd44ba85c3a
2021-12-14 15:58:35 -08:00
Colin Cross
6913885f49 Merge "Add NinjaAndshellEscapeListIncludingSpaces" am: 1527beef42 am: a0ec53a770 am: 362b9abf72 am: 9e5a6be83f
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1899704

Change-Id: Ib14ea5bc93445519233201d4a3386589c67edaca
2021-12-10 23:01:53 +00:00
Colin Cross
9e5a6be83f Merge "Add NinjaAndshellEscapeListIncludingSpaces" am: 1527beef42 am: a0ec53a770 am: 362b9abf72
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1899704

Change-Id: I166587d3f2ecf59607b22aafef2d9c423d45ab32
2021-12-10 22:42:17 +00:00
Colin Cross
362b9abf72 Merge "Add NinjaAndshellEscapeListIncludingSpaces" am: 1527beef42 am: a0ec53a770
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1899704

Change-Id: Ia29b62bf7d7aebd3f9f3486bb37a4ea8f374f53e
2021-12-10 22:20:35 +00:00
Colin Cross
a0ec53a770 Merge "Add NinjaAndshellEscapeListIncludingSpaces" am: 1527beef42
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1899704

Change-Id: I7308e2e2c505df3c4d1d1d018a3aa57ed7de1d79
2021-12-10 22:04:40 +00:00
Colin Cross
1527beef42 Merge "Add NinjaAndshellEscapeListIncludingSpaces" 2021-12-10 21:43:49 +00:00
Jingwen Chen
79bd53515f Forward descriptions to primary build invocations. am: 8e7786a0fd am: 1f77f7af15 am: 629b9fa603 am: ed30b8ceb1
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1911018

Change-Id: I7b2775af4e86bc1d3a2eae98fb5c313febe8a039
2021-12-07 02:17:43 +00:00
Jingwen Chen
ed30b8ceb1 Forward descriptions to primary build invocations. am: 8e7786a0fd am: 1f77f7af15 am: 629b9fa603
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1911018

Change-Id: Ibc13f2600b10544dfbdc429c82e557a8a55f8d74
2021-12-07 02:00:18 +00:00
Jingwen Chen
629b9fa603 Forward descriptions to primary build invocations. am: 8e7786a0fd am: 1f77f7af15
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1911018

Change-Id: I2ecff8961e150412f45ddcb11b61c606f7bfef73
2021-12-07 01:46:18 +00:00
Jingwen Chen
1f77f7af15 Forward descriptions to primary build invocations. am: 8e7786a0fd
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1911018

Change-Id: Ic7edf1773d6c017c687d48ed6e9ef84d9f30cb64
2021-12-07 01:31:20 +00:00
Jingwen Chen
8e7786a0fd Forward descriptions to primary build invocations.
Test: m nothing bp2build json-module-graph queryview soong_docs
Change-Id: Ic64238dc10a90c923cf5559d1bbbc51fd0922e31
2021-12-06 13:30:18 +00:00
Usta
ec5204c204 Minor refactoring to remove a couple of warnings am: 5ff5fe3e66 am: 31b232ba4b am: a526ba483f am: f5693736a2
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1909474

Change-Id: Ie6d9fb28097f7f01456a22c02f1976e03eec816e
2021-12-02 22:44:09 +00:00
Usta
f5693736a2 Minor refactoring to remove a couple of warnings am: 5ff5fe3e66 am: 31b232ba4b am: a526ba483f
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1909474

Change-Id: Ifed24dc86ab6342a13d62dfa3a0f8eadcea9ef70
2021-12-02 22:22:55 +00:00
Usta
a526ba483f Minor refactoring to remove a couple of warnings am: 5ff5fe3e66 am: 31b232ba4b
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1909474

Change-Id: Icdb4232ca3a22f92247c6210abc2eaf5ad439b0b
2021-12-02 22:10:10 +00:00
Usta
31b232ba4b Minor refactoring to remove a couple of warnings am: 5ff5fe3e66
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1909474

Change-Id: I1982017e263f44844514b8e5d00af28f47d3ff51
2021-12-02 21:54:52 +00:00
Usta
5ff5fe3e66 Minor refactoring to remove a couple of warnings
Test: m nothing
Bug: n/a

Change-Id: I3d5cf50974e84725d1d49113dfb9b74d4f426fb8
2021-12-02 15:21:59 -05:00
Colin Cross
97eda8939b Add NinjaAndshellEscapeListIncludingSpaces
Add a method that ninja and shell escapes each entry in a list
of strings as a single argument.

Test: escape_test.go
Change-Id: Iac05c64f1ae48cd6186f563790ea49b90618038d
2021-11-22 22:45:54 -08:00
TreeHugger Robot
52bf1d774e [automerger skipped] Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master am: fd0aed5f2c -s ours am: fbc5296fc0 -s ours am: 9c4930ddf3 -s ours
am skip reason: Merged-In Ide155fbc4b2a982177f4082d6a27d05ddc9bd675 with SHA-1 10ef8ee70c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/blueprint/+/16278140

Change-Id: I929dc57ab65a2685a7d06ea4816647f171abd7dd
2021-11-17 20:19:47 +00:00
TreeHugger Robot
9c4930ddf3 [automerger skipped] Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master am: fd0aed5f2c -s ours am: fbc5296fc0 -s ours
am skip reason: Merged-In Ide155fbc4b2a982177f4082d6a27d05ddc9bd675 with SHA-1 10ef8ee70c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/blueprint/+/16278140

Change-Id: I4a931e526fde548049ba7ca06e346f30ea27f35f
2021-11-17 19:54:13 +00:00
TreeHugger Robot
fbc5296fc0 [automerger skipped] Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master am: fd0aed5f2c -s ours
am skip reason: Merged-In Ide155fbc4b2a982177f4082d6a27d05ddc9bd675 with SHA-1 10ef8ee70c is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/blueprint/+/16278140

Change-Id: Ie95eeb0765c52fa42698ce87b101f7d33e753419
2021-11-17 19:36:54 +00:00
TreeHugger Robot
fd0aed5f2c Merge "Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918" into stage-aosp-master 2021-11-17 19:24:11 +00:00
Liz Kammer
79befa670d Add ShellEscapeListIncludingSpaces am: 3a988df18a am: 4a7a93e620 am: f78b492e23 am: c3e6a6f229
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1894576

Change-Id: Ic2c88ff8a07f4d4cccb032da5306ae1c02b962a8
2021-11-17 02:26:55 +00:00
Liz Kammer
c3e6a6f229 Add ShellEscapeListIncludingSpaces am: 3a988df18a am: 4a7a93e620 am: f78b492e23
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1894576

Change-Id: I5a4ff115332d913a05370bfccbdc527583ee9825
2021-11-17 02:14:52 +00:00
Liz Kammer
f78b492e23 Add ShellEscapeListIncludingSpaces am: 3a988df18a am: 4a7a93e620
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1894576

Change-Id: I8838ccf45808027ff9cf564ba7f0a8186dcfdb45
2021-11-17 02:02:10 +00:00
Liz Kammer
4a7a93e620 Add ShellEscapeListIncludingSpaces am: 3a988df18a
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1894576

Change-Id: Ibdd319237ef5dd125279ea14fa1d84f53e3d0fcb
2021-11-17 01:46:05 +00:00
Liz Kammer
3a988df18a Add ShellEscapeListIncludingSpaces
This simplifies escaping for aquery.

Test: build/bazel/ci/mixed_droid.sh
Change-Id: I88356a8eda0c6a6ac9426d37cd386f0a94b8818b
2021-11-16 17:17:02 -05:00
Lukacs T. Berki
4ded44b074 Move bpglob to outside of the Ninja action graph. am: 6fbc68d41d am: ffa095e33e am: 47f1fb8fb6 am: e40adf699a am: 5a4b1ac499
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879698

Change-Id: I7a50f038b9c706fcbd196aa5f42d7289bb1cad56
2021-11-10 18:15:41 +00:00
Lukacs T. Berki
5a4b1ac499 Move bpglob to outside of the Ninja action graph. am: 6fbc68d41d am: ffa095e33e am: 47f1fb8fb6 am: e40adf699a
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879698

Change-Id: I1dc1ef2cb8b3be4ea8e1e8aba536dd44469e2d50
2021-11-10 18:10:02 +00:00
Lukacs T. Berki
e40adf699a Move bpglob to outside of the Ninja action graph. am: 6fbc68d41d am: ffa095e33e am: 47f1fb8fb6
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879698

Change-Id: Ie989c6fe4d07055164212c2d13b1ae31bb489faa
2021-11-10 17:53:18 +00:00
Lukacs T. Berki
47f1fb8fb6 Move bpglob to outside of the Ninja action graph. am: 6fbc68d41d am: ffa095e33e
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879698

Change-Id: Ief88b0735943997a60a724ec18aab913aaf75d30
2021-11-10 17:42:06 +00:00
Lukacs T. Berki
ffa095e33e Move bpglob to outside of the Ninja action graph. am: 6fbc68d41d
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879698

Change-Id: I67d9c22741b5e9e9816f0273a16f09d6aa00efc0
2021-11-10 17:29:12 +00:00
Lukacs T. Berki
6fbc68d41d Move bpglob to outside of the Ninja action graph.
It's in reality built by Microfactory quite early in the build which
takes care of incrementality in bpglob itself.

Test: Presubmits.
Change-Id: I066a6e85f48e9cfec4efd46cb1f615c68b806080
2021-11-10 12:37:55 +01:00
Xin Li
b5c1eddfac Merge sc-qpr1-dev-plus-aosp-without-vendor@7810918
Bug: 205056467
Merged-In: Ide155fbc4b2a982177f4082d6a27d05ddc9bd675
Change-Id: Ie8925a553b34cad87fda1583784c0158ea65f956
2021-11-10 08:05:30 +00:00
Trevor Radcliffe
b9da7c3830 Merge "Change bpdoc to separate entries with the same type" am: 0bf636f3ef am: 7224b3edcc am: 99169c4274 am: 41183be341 am: 1aade20e7b
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1878636

Change-Id: Ibaface86e8f8d2d3100be38d0bae5282242189ad
2021-11-05 17:40:06 +00:00
Trevor Radcliffe
1aade20e7b Merge "Change bpdoc to separate entries with the same type" am: 0bf636f3ef am: 7224b3edcc am: 99169c4274 am: 41183be341
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1878636

Change-Id: Iec164b071bf3eed464072bc31fb8af8d0a4b8603
2021-11-05 17:13:34 +00:00
Trevor Radcliffe
41183be341 Merge "Change bpdoc to separate entries with the same type" am: 0bf636f3ef am: 7224b3edcc am: 99169c4274
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1878636

Change-Id: I4ed0f4e854cf17b7a123e7d21e746c3e5b803f2d
2021-11-05 17:02:18 +00:00
Trevor Radcliffe
99169c4274 Merge "Change bpdoc to separate entries with the same type" am: 0bf636f3ef am: 7224b3edcc
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1878636

Change-Id: Ie03d438ba24865683c4ad3bcce46c79350f0f174
2021-11-05 16:49:08 +00:00
Trevor Radcliffe
7224b3edcc Merge "Change bpdoc to separate entries with the same type" am: 0bf636f3ef
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1878636

Change-Id: Ie8f13a8b8d4bb12040a5f8d7ef00c11febf4859e
2021-11-05 16:31:45 +00:00
Trevor Radcliffe
0bf636f3ef Merge "Change bpdoc to separate entries with the same type" 2021-11-05 16:11:23 +00:00
Lukacs T. Berki
cbd9b9667e Remove the -v argument from bpglob. am: f12f1d7d1e am: ebe9022a3a am: f941e9c671 am: 6fbf6f347e am: ea596bace7
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879699

Change-Id: Icc8eba79bd90fd28fec96f9d36aa6fdf913874f5
2021-11-04 18:59:50 +00:00
Lukacs T. Berki
ea596bace7 Remove the -v argument from bpglob. am: f12f1d7d1e am: ebe9022a3a am: f941e9c671 am: 6fbf6f347e
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879699

Change-Id: Ic337aa0a5cdf3c174929059f18bcc61ceee301e4
2021-11-04 18:34:50 +00:00
Lukacs T. Berki
6fbf6f347e Remove the -v argument from bpglob. am: f12f1d7d1e am: ebe9022a3a am: f941e9c671
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879699

Change-Id: I36349e0616f8e378359d2d49083b9affa1a64f51
2021-11-04 18:17:39 +00:00
Lukacs T. Berki
f941e9c671 Remove the -v argument from bpglob. am: f12f1d7d1e am: ebe9022a3a
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879699

Change-Id: I919b06f552f8e751817d4b46012a0019bb31687b
2021-11-04 17:48:15 +00:00
Lukacs T. Berki
ebe9022a3a Remove the -v argument from bpglob. am: f12f1d7d1e
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1879699

Change-Id: I20ec093492a1a507e7c13ca57d5f1e5478acd122
2021-11-04 17:28:28 +00:00
Lukacs T. Berki
f12f1d7d1e Remove the -v argument from bpglob.
Now that we have bootstrapEpoch, it's not necessary anymore.

Test: Presubmits.
Change-Id: If36cf3c8f71c1023003f408b4e799bbbdba6fa27
2021-11-04 11:48:43 +01:00
Colin Cross
466a11cbfc Move bpglob out of ToolDir am: 37d151ff95 am: 64310fcea0 am: 669e58631f am: 5832ba46d5 am: 225f06e3fe
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1875757

Change-Id: I95d10dea37b830b87bb8c7cf6e0cda92df01ff82
2021-11-02 22:09:38 +00:00
Colin Cross
225f06e3fe Move bpglob out of ToolDir am: 37d151ff95 am: 64310fcea0 am: 669e58631f am: 5832ba46d5
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1875757

Change-Id: Ibb0b8ab3b04439a385420548c55dd090aac1d351
2021-11-02 21:56:16 +00:00
Colin Cross
5832ba46d5 Move bpglob out of ToolDir am: 37d151ff95 am: 64310fcea0 am: 669e58631f
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1875757

Change-Id: Ifcb5664949a90efbf36a4a28415803ca727a56b1
2021-11-02 21:46:08 +00:00
Colin Cross
669e58631f Move bpglob out of ToolDir am: 37d151ff95 am: 64310fcea0
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1875757

Change-Id: I401989d46b08197c6e0ec27b11069411efc97d98
2021-11-02 21:23:11 +00:00
Colin Cross
64310fcea0 Move bpglob out of ToolDir am: 37d151ff95
Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/1875757

Change-Id: Ie1f43f637177a9d0667f6d59ce9ab0e820d809bb
2021-11-02 21:06:54 +00:00