aboutsummaryrefslogtreecommitdiff
path: root/build-all.mk
diff options
context:
space:
mode:
authorMark Eichin <eichin@cygnus>1993-10-28 21:54:44 +0000
committerMark Eichin <eichin@cygnus>1993-10-28 21:54:44 +0000
commit0689f73a824156b2589e8c4fdfe7bb4af1f96eaf (patch)
tree636721db480574cb7344861557e4cdf1e59df10e /build-all.mk
parentd75a406d3c483b98512470ae916d8a64e72812cb (diff)
downloadgdb-0689f73a824156b2589e8c4fdfe7bb4af1f96eaf.zip
gdb-0689f73a824156b2589e8c4fdfe7bb4af1f96eaf.tar.gz
gdb-0689f73a824156b2589e8c4fdfe7bb4af1f96eaf.tar.bz2
run make check on stage 3 after *all* trees are built
Diffstat (limited to 'build-all.mk')
-rw-r--r--build-all.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/build-all.mk b/build-all.mk
index 5641dba..42defc0 100644
--- a/build-all.mk
+++ b/build-all.mk
@@ -24,6 +24,7 @@ CXXFLAGS = -g -O
MAKEINFOFLAGS =
log = 1>$(canonhost)-build-log 2>&1
+clog = 1>$(canonhost)-check-log 2>&1
cyglog = 1> $(canonhost)-x-$$i-cygnus-build-log 2>&1
latestlog = 1> $(canonhost)-x-$$i-latest-build-log 2>&1
natlog = 1> $(canonhost)-x-$$i-native-build-log 2>&1
@@ -260,6 +261,13 @@ all-cygnus:
echo " completed successfully" ; \
fi ; \
done
+ @if [ ! -f $(canonhost)-stamp-3stage-checked ] ; then \
+ echo checking $(canonhost) native ; \
+ $(MAKE) -f test-build.mk $(FLAGS_TO_PASS) $(canonhost)-check-3stage $(clog) ; \
+ touch $(canonhost)-stamp-3stage-checked ; \
+ else \
+ true ; \
+ fi
@echo done at `date`
native: