From 561638d18f47647bda12787f3b16e0b137cc0423 Mon Sep 17 00:00:00 2001 From: Rod Whitby Date: Sun, 31 Jul 2005 02:22:45 +0000 Subject: [PATCH] Improved the autobuild target --- Makefile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 676953456c..ce94d80e5d 100644 --- a/Makefile +++ b/Makefile @@ -325,13 +325,18 @@ push-openembedded: update-openembedded .PHONY: autobuild autobuild: - ${MAKE} update - ${MAKE} build-ucslugc upload-ucslugc-cross - ${MAKE} build-openslug upload-openslug-cross - ${MAKE} build-unslung upload-unslung-modules - ${MAKE} build-optware-nslu2 upload-optware-nslu2-cross - ${MAKE} build-optware-wl500g upload-optware-wl500g-cross - ${MAKE} upload-sources + ( set errors=0 ; \ + ${MAKE} update || errors++; \ + ${MAKE} build-openslug upload-openslug-cross || errors++ ; \ + ${MAKE} build-ucslugc upload-ucslugc-cross || errors++; \ + ${MAKE} build-unslung upload-unslung-modules || errors++ ; \ + ${MAKE} build-optware-nslu2 upload-optware-nslu2-cross || errors++; \ + ${MAKE} build-optware-wl500g upload-optware-wl500g-cross || errors++; \ + ${MAKE} upload-sources || errors++ ; \ + if [ "$errors" != "0" ] ; then \ + echo "*** Errors during autobuild: $errors ***" ; \ + fi \ + ) .PHONY: upload upload: upload-openslug-cross upload-ucslugc-cross upload-unslung-modules upload-optware-nslu2-cross upload-optware-wl500g-cross upload-sources -- 2.39.5