Currently we are no able to build with configuration fragments in our CI.
With this patch buildman gets a new argument --fragments for passing a
comma-separated list of configuration fragments to add to the board
defconfigs.

In response to v2 Quentin discussed alternatives forms of passing the
fragments as parameters. But as the Simon already reviewed the current
form and did not instruct me to do otherwise I am leaving things as
they are.

v5:
        Fix typo comma-separated
v4:
        Describe the invocation of merge_config.sh
v3:
        Add missing argument descriptions
        Always pass fragments argument where used
        Avoid long lines
v2:
        Add documentation and a unit test

Heinrich Schuchardt (3):
  buildman: allow specifying configuration fragments
  buildman: unit test for configuration fragments
  doc/buildman: describe using fragments

 tools/buildman/builder.py       |  5 ++++-
 tools/buildman/builderthread.py | 18 +++++++++++-------
 tools/buildman/buildman.rst     | 28 ++++++++++++----------------
 tools/buildman/cmdline.py       |  2 ++
 tools/buildman/control.py       |  3 ++-
 tools/buildman/func_test.py     | 15 +++++++++++++++
 tools/buildman/test.py          |  2 +-
 7 files changed, 47 insertions(+), 26 deletions(-)

-- 
2.48.1

Reply via email to