[buildgear-devel] [buildgear/buildgear] 4b3bb1: Added support for "no-parallel-build" option

GitHub noreply at github.com
Tue Aug 19 14:16:27 MDT 2014


  Branch: refs/heads/no-parallel-build-option
  Home:   https://github.com/buildgear/buildgear
  Commit: 4b3bb13cdac4a3b2c0fcd1e7c03a37c0d96736dd
      https://github.com/buildgear/buildgear/commit/4b3bb13cdac4a3b2c0fcd1e7c03a37c0d96736dd
  Author: Martin Lund <martin.lund at keep-it-simple.com>
  Date:   2014-08-19 (Tue, 19 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.




More information about the buildgear-devel mailing list