[buildgear-devel] [buildgear/buildgear] 8dd4a1: Added support for "no-parallel-build" option

GitHub noreply at github.com
Wed Aug 20 02:20:30 MDT 2014


  Branch: refs/heads/no-parallel-build-option
  Home:   https://github.com/buildgear/buildgear
  Commit: 8dd4a1d7ff629c3908fc2680a8db3a2f18d98555
      https://github.com/buildgear/buildgear/commit/8dd4a1d7ff629c3908fc2680a8db3a2f18d98555
  Author: Martin Lund <martin.lund at keep-it-simple.com>
  Date:   2014-08-20 (Wed, 20 Aug 2014)

  Changed paths:
    M man/buildgear-buildfile.man5
    M src/buildfile.cc
    M src/buildmanager.cc
    M src/include/buildgear/buildfile.h
    M src/include/buildgear/config.h

  Log Message:
  -----------
  Added support for "no-parallel-build" option

This commit adds support for forcing a buildfile to be built in
non-parallel by introducing a new options list and a special toggle
option named "no-parallel-build".

To force a buildfile to be built in non-parallel, simply add to
buildfile:

options=no-parallel-build

This is reported to be useful for eg. kernel module builds which must
avoid to be built at the same time because they operate in the same
kernel build workspace.

In the future, more options might be supported in the options list.


  Commit: 87a4ae092fa76d819a1ebfeb7254f9ea789fd468
      https://github.com/buildgear/buildgear/commit/87a4ae092fa76d819a1ebfeb7254f9ea789fd468
  Author: Martin Lund <martin.lund at keep-it-simple.com>
  Date:   2014-08-20 (Wed, 20 Aug 2014)

  Log Message:
  -----------
  Merge branch 'no-parallel-build-option' of github.com:buildgear/buildgear into no-parallel-build-option

Conflicts:
	src/buildmanager.cc


Compare: https://github.com/buildgear/buildgear/compare/4b3bb13cdac4...87a4ae092fa7


More information about the buildgear-devel mailing list