[U-Boot] [PATCH v3 0/8] Add some missing buildman features and deprecate MAKEALL

Simon Glass sjg at chromium.org
Mon Aug 4 12:36:54 CEST 2014


Buildman has been around for a little over a year and is used by a fair
number of U-Boot developers. However quite a few people still use MAKEALL.

Buildman was intended to replace MAKEALL, so perhaps now is a good time to
start that process.

The reasons to deprecate MAKEALL are:
- We don't want to maintain two build systems
- Buildman is typically faster
- Buildman has a lot more features

This series adds a few features to buildman to fill some gaps, adds some
information into the README on how to migrate from MAKEALL, and adds a
deprecation message to MAKEALL.

Changes in v3:
- Add new patch to build current source tree
- Add new patch to move BuilderThread code to its own file
- Add new patch to sort command line options
- Add new patch to refactor output options
- Add new patch to add a verbose option

Changes in v2:
- Add new patch to fix existing typos
- Minor changes to the text

Simon Glass (8):
  buildman: Fix a few typos
  buildman: Add some notes about moving from MAKEALL
  buildman: Allow building of current source tree
  buildman: Move BuilderThread code to its own file
  buildman: Sort command line options
  buildman: Refactor output options
  buildman: Add verbose option to display errors as they happen
  RFC: Deprecate MAKEALL

 MAKEALL                         |   4 +
 tools/buildman/README           | 148 ++++++++++--
 tools/buildman/builder.py       | 507 ++++++----------------------------------
 tools/buildman/builderthread.py | 434 ++++++++++++++++++++++++++++++++++
 tools/buildman/buildman.py      |  14 +-
 tools/buildman/control.py       |  99 +++++---
 6 files changed, 707 insertions(+), 499 deletions(-)
 create mode 100644 tools/buildman/builderthread.py

-- 
2.0.0.526.g5318336



More information about the U-Boot mailing list