patman: Add the concept of multiple projects
authorDoug Anderson <dianders@chromium.org>
Mon, 3 Dec 2012 14:43:18 +0000 (14:43 +0000)
committerSimon Glass <sjg@chromium.org>
Thu, 31 Jan 2013 23:23:40 +0000 (15:23 -0800)
commita1dcee84c993232a6c5a1f3b4e54952b587cf1d1
tree113b9f92c4430231683587127b244b9abb3fac31
parent8568baed3bd9b4c0b8d71d1f933cdac459b0eae1
patman: Add the concept of multiple projects

There are cases that we want to support different settings (or maybe
even different aliases) for different projects.  Add support for this
by:
* Adding detection for two big projects: U-Boot and Linux.
* Adding default settings for Linux (U-Boot is already good with the
  standard patman defaults).
* Extend the new "settings" feature in .patman to specify per-project
  settings.

Signed-off-by: Doug Anderson <dianders@chromium.org>
Acked-by: Simon Glass <sjg@chromium.org>
tools/patman/README
tools/patman/patman.py
tools/patman/project.py [new file with mode: 0644]
tools/patman/settings.py