[buildgear-devel] [buildgear/buildgear] 0340e6: Added support for "no-parallel-build" option

GitHub noreply at github.com
Thu Aug 21 16:08:42 MDT 2014


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