tools: allow people to compile w/out configuring
It's useful to be able to build up the host tools without having to select a board first. Pretty much all tools in there are config-independent anyways. Also add a shortcut "tools-all" to quickly build all host tools that are actually config-independent to allow for simple test builds. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
parent
c5a028f085
commit
c7c0d542a1
9
Makefile
9
Makefile
|
@ -451,10 +451,15 @@ $(obj)include/autoconf.mk: $(obj)include/config.h
|
||||||
else # !config.mk
|
else # !config.mk
|
||||||
all $(obj)u-boot.hex $(obj)u-boot.srec $(obj)u-boot.bin \
|
all $(obj)u-boot.hex $(obj)u-boot.srec $(obj)u-boot.bin \
|
||||||
$(obj)u-boot.img $(obj)u-boot.dis $(obj)u-boot \
|
$(obj)u-boot.img $(obj)u-boot.dis $(obj)u-boot \
|
||||||
$(SUBDIRS) $(TIMESTAMP_FILE) $(VERSION_FILE) gdbtools updater env depend \
|
$(filter-out tools,$(SUBDIRS)) $(TIMESTAMP_FILE) $(VERSION_FILE) gdbtools \
|
||||||
dep tags ctags etags cscope $(obj)System.map:
|
updater env depend dep tags ctags etags cscope $(obj)System.map:
|
||||||
@echo "System not configured - see README" >&2
|
@echo "System not configured - see README" >&2
|
||||||
@ exit 1
|
@ exit 1
|
||||||
|
|
||||||
|
tools:
|
||||||
|
$(MAKE) -C tools
|
||||||
|
tools-all:
|
||||||
|
$(MAKE) -C tools HOST_TOOLS_ALL=y
|
||||||
endif # config.mk
|
endif # config.mk
|
||||||
|
|
||||||
.PHONY : CHANGELOG
|
.PHONY : CHANGELOG
|
||||||
|
|
|
@ -38,6 +38,15 @@ endif
|
||||||
#
|
#
|
||||||
include $(TOPDIR)/config.mk
|
include $(TOPDIR)/config.mk
|
||||||
|
|
||||||
|
# Enable all the config-independent tools
|
||||||
|
ifneq ($(HOST_TOOLS_ALL),)
|
||||||
|
CONFIG_LCD_LOGO = y
|
||||||
|
CONFIG_CMD_NET = y
|
||||||
|
CONFIG_INCA_IP = y
|
||||||
|
CONFIG_NETCONSOLE = y
|
||||||
|
CONFIG_SHA1_CHECK_UB_IMG = y
|
||||||
|
endif
|
||||||
|
|
||||||
# Generated executable files
|
# Generated executable files
|
||||||
BIN_FILES-$(CONFIG_LCD_LOGO) += bmp_logo$(SFX)
|
BIN_FILES-$(CONFIG_LCD_LOGO) += bmp_logo$(SFX)
|
||||||
BIN_FILES-$(CONFIG_VIDEO_LOGO) += bmp_logo$(SFX)
|
BIN_FILES-$(CONFIG_VIDEO_LOGO) += bmp_logo$(SFX)
|
||||||
|
|
Loading…
Reference in New Issue