]> https://gitweb.dealii.org/ - dealii.git/commitdiff
change some features in build-test to meet parser requirements
authorGuido Kanschat <dr.guido.kanschat@gmail.com>
Sun, 3 Apr 2005 06:42:06 +0000 (06:42 +0000)
committerGuido Kanschat <dr.guido.kanschat@gmail.com>
Sun, 3 Apr 2005 06:42:06 +0000 (06:42 +0000)
git-svn-id: https://svn.dealii.org/trunk@10334 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/Makefile

index 07c15a102f29ee0b71b28273545ac336fd29908e..8f3d9921918ffa777c0aa86c01473056eb28a021 100644 (file)
@@ -215,9 +215,7 @@ build-test:
        echo BUILDTESTNOTE=$(BUILDTESTNOTE)        | tee -a build-test-log
        (./configure $(BUILDTESTFLAGS) 2>&1) > build-test-config
        if test -f common/Make.global_options ; then \
-          grep GXX-VERSION-DETAILED common/Make.global_options ; \
-          grep CC-VERSION common/Make.global_options ; \
-          grep F77-VERSION common/Make.global_options ; \
+          grep '^enable-shared' common/Make.global_options ; \
           grep enable-multithreading common/Make.global_options ; \
           grep with-multithreading common/Make.global_options ; \
           grep USE_CONTRIB_PETSC common/Make.global_options ; \
@@ -231,41 +229,32 @@ build-test:
        cat build-test-config                 | tee -a build-test-log
        echo END CONFIGURE OUTPUT `date -u '+%Y-%m-%d %T'`   | tee -a build-test-log
        echo                                  | tee -a build-test-log
-       if ! test -f common/Make.global_options ; then \
-         mail build-failure@dealii.org < build-test-log 2>&1 ; \
-         exit ; \
-        fi
-       if (($(MAKE) BUILDTEST= build-test-do 2>&1) | tee -a build-test-log) ; then \
-          mail build-success@dealii.org < build-test-log 2>&1 ; \
-         else \
-          mail build-failure@dealii.org < build-test-log 2>&1 ; \
-        fi
-
+       $(MAKE) BUILDTEST= build-test-do 2>&1 | tee -a build-test-log
 
 # target to do the actual compilation tests for an automated build test. build
 # the library, the example programs, and the doxygen example programs. if the
 # testsuite has been checked out, run that, too, and send the results to the
 # testsuite server
 build-test-do:
-       echo BEGIN MAKE LIB OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo BEGIN MAKE LIB OUTPUT `date -u '+%Y-%m-%d %T'`
        $(MAKE) all
-       echo END MAKE LIB OUTPUT `date -u '+%Y-%m-%d %T'`
-       echo 
-       echo BEGIN MAKE EXAMPLES OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo END MAKE LIB OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo 
+       @echo BEGIN MAKE EXAMPLES OUTPUT `date -u '+%Y-%m-%d %T'`
        cd examples ; $(MAKE)
-       echo END MAKE EXAMPLES OUTPUT `date -u '+%Y-%m-%d %T'`
-       echo 
-       echo BEGIN MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo END MAKE EXAMPLES OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo 
+       @echo BEGIN MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'`
        cd doc/doxygen ; $(MAKE)
-       echo END MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'`
-       echo 
+       @echo END MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'`
+       @echo 
        if test -d tests ; then \
-          echo BEGIN MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'` ; \
+          @echo BEGIN MAKE TESTS OUTPUT `date -u '+%Y-%m-%d %T'` ; \
           cd tests ; $(MAKE) report+mail ; \
-          echo END MAKE DOXYGENTUTORIALS OUTPUT `date -u '+%Y-%m-%d %T'` ; \
-          echo ; \
+          @echo END MAKE TESTS OUTPUT `date -u '+%Y-%m-%d %T'` ; \
+          @echo ; \
         fi
-
+       @echo BUILD TEST SUCCESSFUL `date -u '+%Y-%m-%d %T'`
 
 
 .PHONY: base baseg lac lacg 1d 2d 3d 1dg 2dg 3dg all \

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.