diff options
Diffstat (limited to 'build-all.mk')
-rw-r--r-- | build-all.mk | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/build-all.mk b/build-all.mk index b2a0be2..d2818a3 100644 --- a/build-all.mk +++ b/build-all.mk @@ -15,7 +15,7 @@ TREE = devo NATIVE = native -DATE = 921117 +DATE = 921118 TAG = latest-$(DATE) @@ -104,6 +104,23 @@ all-cygnus: done @echo done at `date` +build-cygnus: + @echo build started at `date` + @for i in $(TARGETS) ; do \ + if [ "$$i" = "native" ] ; then \ + if [ ! -f $(canonhost)-3stage-done ] ; then \ + echo "3staging $(canonhost) native" ; \ + $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(host)-stamp-3stage-done $(log) && \ + echo " completed successfully" ; \ + fi \ + else \ + echo "building $(canonhost) cross to $$i" ; \ + $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) target=$$i build-cygnus $(tlog) && \ + echo " completed successfully" ; \ + fi ; \ + done + @echo done at `date` + all-native: [ -d $(INSTALLDIR) ] || mkdir $(INSTALLDIR) rm -f /usr/cygnus/$(TAG) |