r1864

dslinux_amadeus at dslinux.in-berlin.de dslinux_amadeus at dslinux.in-berlin.de
Tue Sep 4 19:45:43 CEST 2007


Author: amadeus
Date: 2007-09-04 19:45:37 +0200 (Tue, 04 Sep 2007)
New Revision: 1864

Log:
improve Makefile for parallel build

Modified: trunk/Makefile
===================================================================
--- trunk/Makefile	2007-08-31 15:58:57 UTC (rev 1863)
+++ trunk/Makefile	2007-09-04 17:45:37 UTC (rev 1864)
@@ -259,14 +259,14 @@
 #
 
 .PHONY: romfs
-romfs: no_root no_root ucfront linux subdirs 
-	for dir in vendors $(DIRS) ; do [ ! -d $$dir ] || $(MAKEARCH) -C $$dir romfs || exit 1 ; done
+romfs: no_root ucfront linux subdirs 
+	+for dir in vendors $(DIRS) ; do [ ! -d $$dir ] || $(MAKEARCH) -C $$dir romfs || exit 1 ; done
 	-find $(ROMFSDIR)/. -name CVS | xargs -r rm -rf
 
 .PHONY: image
 image: no_root romfs modules modules_install
 	[ -d $(IMAGEDIR) ] || mkdir $(IMAGEDIR)
-	$(MAKEARCH) -C vendors image
+	+$(MAKEARCH) -C vendors image
 
 .PHONY: netflash
 netflash netflash_only:
@@ -291,7 +291,7 @@
 
 .PHONY: vendor_% 
 vendor_%:
-	$(MAKEARCH) -C vendors $@
+	+$(MAKEARCH) -C vendors $@
 
 .PHONY: linux
 linux linux%_only:
@@ -299,7 +299,7 @@
 		echo "ERROR: you need to do a 'make dep' first" ; \
 		exit 1 ; \
 	fi
-	$(MAKEARCH_KERNEL) -C $(LINUXDIR) $(LINUXTARGET) || exit 1
+	+$(MAKEARCH_KERNEL) -C $(LINUXDIR) $(LINUXTARGET) || exit 1
 	if [ -f $(LINUXDIR)/vmlinux ]; then \
 		ln -f $(LINUXDIR)/vmlinux $(LINUXDIR)/linux ; \
 	fi




More information about the dslinux-commit mailing list