All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v5 0/13] Add some missing buildman features and deprecate MAKEALL
@ 2014-08-08 11:10 Simon Glass
  2014-08-08 11:10 ` [U-Boot] [PATCH v5 01/13] buildman: Fix a few typos Simon Glass
                   ` (13 more replies)
  0 siblings, 14 replies; 17+ messages in thread
From: Simon Glass @ 2014-08-08 11:10 UTC (permalink / raw)
  To: u-boot

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 v5:
- Update test for output options
- Update test for verbose option
- Add new patch to add an 'and' operator for board selection
- Drop patch to search for *cc instead of *gcc for the compiler

Changes in v4:
- Fix missing import in builder.py
- Fix typo in commit message
- Add new patch to remove unused non-incremental build method code
- Add new patch to allow the config file to be specified
- Add new patch to show a message when there are no errors
- Add new path to add a few more toolchain examples to the README

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 (13):
  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
  buildman: Remove unused non-incremental build method code
  buildman: Add an option to specify the buildman config file
  buildman: Add a message indicating there are no errors
  buildman: Add a few more toolchain examples to the README
  buildman: Introduce an 'and' operator for board selection
  RFC: Deprecate MAKEALL

 MAKEALL                         |   4 +
 tools/buildman/README           | 159 ++++++++++--
 tools/buildman/board.py         | 144 +++++++++--
 tools/buildman/builder.py       | 544 ++++++----------------------------------
 tools/buildman/builderthread.py | 434 ++++++++++++++++++++++++++++++++
 tools/buildman/buildman.py      |  16 +-
 tools/buildman/control.py       | 101 +++++---
 tools/buildman/test.py          |  56 ++++-
 8 files changed, 905 insertions(+), 553 deletions(-)
 create mode 100644 tools/buildman/builderthread.py

-- 
2.0.0.526.g5318336

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-08-09  4:35 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-08 11:10 [U-Boot] [PATCH v5 0/13] Add some missing buildman features and deprecate MAKEALL Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 01/13] buildman: Fix a few typos Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 02/13] buildman: Add some notes about moving from MAKEALL Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 03/13] buildman: Allow building of current source tree Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 04/13] buildman: Move BuilderThread code to its own file Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 05/13] buildman: Sort command line options Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 06/13] buildman: Refactor output options Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 07/13] buildman: Add verbose option to display errors as they happen Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 08/13] buildman: Remove unused non-incremental build method code Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 09/13] buildman: Add an option to specify the buildman config file Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 10/13] buildman: Add a message indicating there are no errors Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 11/13] buildman: Add a few more toolchain examples to the README Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 12/13] buildman: Introduce an 'and' operator for board selection Simon Glass
2014-08-08 17:46   ` York Sun
2014-08-09  4:35     ` Simon Glass
2014-08-08 11:10 ` [U-Boot] [PATCH v5 13/13] RFC: Deprecate MAKEALL Simon Glass
2014-08-08 19:06 ` [U-Boot] [PATCH v5 0/13] Add some missing buildman features and deprecate MAKEALL Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.