[PATCH v3 0/3] This series adds a few patches to make it easy to use the system dtc in

Simon Glass
2024-08-15T19:58:09Z

buildman. It updates CI to do this for world builds, to save time.

It also includes an old patch which is now needed again since:

e13fcae3fce Revert "buildman: Always use the full path in...

Changes in v3:
- Drop patches previously applied
- Add dtc patches

Changes in v2:
- Fix 'envronment' typo

Simon Glass (3):
buildman: Support building within a Python venv
buildman: Allow skipping the dtc build
RFC: CI: Skip building dtc for world builds

.azure-pipelines.yml | 2 +-
.gitlab-ci.yml | 8 +--
tools/buildman/bsettings.py | 3 +
tools/buildman/builder.py | 27 +++++++-
tools/buildman/builderthread.py | 4 +-
tools/buildman/buildman.rst | 3 +
tools/buildman/cmdline.py | 2 +
tools/buildman/control.py | 3 +-
tools/buildman/test.py | 115 ++++++++++++++++++++++++++++++++
tools/buildman/toolchain.py | 31 +++++++--
10 files changed, 185 insertions(+), 13 deletions(-)

--
2.34.1