X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=tools%2FMakefile;h=f8f08781b5380e23f9d02a681a53ec6f23e64eb1;hb=211bf4e2082f7af7ad7acaefb204bbfe33ed36cb;hp=c8fad2323683df3d62275ea3981b38fbebe41e08;hpb=c1df5b45043803c52f96c5377fbc858804004590;p=openwrt-10.03%2F.git diff --git a/tools/Makefile b/tools/Makefile index c8fad2323..f8f08781b 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -7,7 +7,7 @@ # Main makefile for the host tools # include $(TOPDIR)/rules.mk -TARGETS-y:=sed sstrip ipkg-utils ext2fs squashfs mtd-utils lzma mkimage +TARGETS-y:=sed sstrip ipkg-utils ext2fs squashfs mtd-utils lzma mkimage firmware-utils TARGETS_DOWNLOAD:=$(patsubst %,%-download,$(TARGETS-y)) TARGETS_PREPARE:=$(patsubst %,%-prepare,$(TARGETS-y)) @@ -16,7 +16,9 @@ TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS-y)) all: install download: $(TARGETS_DOWNLOAD) -install: $(TARGETS_INSTALL) +install: + $(MAKE) install-targets +install-targets: $(TARGETS_INSTALL) clean: $(TARGETS_CLEAN) squashfs-compile: lzma-install @@ -58,3 +60,8 @@ $(TOOL_BUILD_DIR): @$(MAKE) -C $(patsubst %-clean,%,$@) clean @rm -f $(TOOL_STAMP_DIR)/.tool_$(patsubst %-clean,%,$@)-* +ifeq ($(MAKECMDGOALS),install-targets) +MAKEFLAGS:=$(MAKEFLAGS) -j$(CONFIG_JLEVEL) +else +.NOTPARALLEL: +endif