flexible config scripts
authorTimo Savola <tsavola@movial.fi>
Tue, 29 Apr 2008 18:28:30 +0000 (21:28 +0300)
committerTimo Savola <tsavola@movial.fi>
Tue, 29 Apr 2008 18:28:30 +0000 (21:28 +0300)
commit6ba69b7ac842939451ed5e562c990c26d6972ccc
tree937bc6ce84fb5d90496bf32659d988855e776fbe
parentaeae3bf50a1b8fb7e57a510dc77d868ab2af3301
flexible config scripts

changes:

    * only the "config" script is parsed by default (which must exist)

    * scripts can parse other scripts (such as "config.local", "boards"
      and "components") by calling parse()

    * command-line options override scripts' settings

    * as a special case, the debug command-line option takes effect before
      parsing scripts
matrix/build.py
matrix/cache.py
matrix/components.py
matrix/config.py
matrix/git.py
matrix/graph.py
matrix/matrix.py
matrix/repositories.py
matrix/rootfs.py