Makefile/mkconfig: read simple board configurations from boards.cfg
authorWolfgang Denk <wd@denx.de>
Thu, 27 May 2010 21:18:36 +0000 (23:18 +0200)
committerWolfgang Denk <wd@denx.de>
Sun, 13 Jun 2010 16:08:22 +0000 (18:08 +0200)
commita6862bc123a9e6c93583879973679b0c5941a418
tree9016a66d229a25dd185a471c27d788bd2ae9ac78
parent8c994630b90fe5e6ced15105eee4549e3338abcc
Makefile/mkconfig: read simple board configurations from boards.cfg

Instead of adding explicit build rules for each and every board to the
top level Makefile (which makes it grow and grow), we now provide a
simple default rule and extend the "mkconfig" script to read board
configurations from a plain text file (table), "boards.cfg".

For simple boards it is now sufficient to add a single line of text to
the "boards.cfg" file, no changes to the top level Makefile are needed
any more.

To make the table better readable, change the notation for unused
fields from "NULL" into "-".

Signed-off-by: Wolfgang Denk <wd@denx.de>
Cc: Peter Tyser <ptyser@xes-inc.com>
Cc: Mike Frysinger <vapier@gentoo.org>
Makefile
boards.cfg [new file with mode: 0644]
mkconfig