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