]> git.sur5r.net Git - u-boot/commitdiff
new default shortcut to config & build a board
authorMike Frysinger <vapier@gentoo.org>
Thu, 1 Oct 2009 16:11:54 +0000 (12:11 -0400)
committerWolfgang Denk <wd@denx.de>
Sun, 18 Oct 2009 20:56:06 +0000 (22:56 +0200)
The majority of the time that I build things in U-Boot, I want to just
build for the board.  I don't make board config tweaks after selecting the
board.  So add a new pattern rule that allows people to combine two steps
in one go:
`make foo_config && make` => `make foo`

This shouldn't conflict with any existing make rules as the pattern rule
is used only the rule doesn't already exist.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Makefile

index 77ca51d662ab3178e8d02fd9f9eee7ac2932aaf3..bed94692867032d87e114e8545e75ea702466cc6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -501,6 +501,9 @@ unconfig:
                $(obj)board/*/config.tmp $(obj)board/*/*/config.tmp \
                $(obj)include/autoconf.mk $(obj)include/autoconf.mk.dep
 
+%: %_config
+       $(MAKE)
+
 #========================================================================
 # PowerPC
 #========================================================================
@@ -3542,10 +3545,6 @@ BFIN_BOARDS += ibf-dsp561
 $(BFIN_BOARDS:%=%_config)      : unconfig
        @$(MKCONFIG) $(@:_config=) blackfin blackfin $(@:_config=)
 
-$(BFIN_BOARDS):
-       $(MAKE) $@_config
-       $(MAKE)
-
 #========================================================================
 # AVR32
 #========================================================================