/[MITgcm]/MITgcm/verification/testreport
ViewVC logotype

Diff of /MITgcm/verification/testreport

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.144 by jmc, Mon Nov 1 00:25:16 2010 UTC revision 1.145 by jmc, Tue Nov 2 00:55:40 2010 UTC
# Line 358  genmakemodel() Line 358  genmakemodel()
358              fi              fi
359              fi              fi
360              printf 'genmake ... '              printf 'genmake ... '
361              eval $command > make.log 2>&1              eval $command > genmake.log 2>&1
362              RETVAL=$?              RETVAL=$?
363              #  Reduce the size of the testing emails!              #  Reduce the size of the testing emails!
364              head -100 Makefile > $CDIR/Makefile_head              head -100 Makefile > $CDIR/Makefile_head
365              if test "x$RETVAL" != x0 ; then              if test "x$RETVAL" != x0 ; then
366                  tail make.log                  tail genmake.log
367                  echo "genmakemodel: genmake failed"                  echo "genmakemodel: genmake failed"
368                  cp genmake_* make.log $CDIR                  cp genmake_* genmake.log $CDIR
369                  return 1                  return 1
370              else              else
371                  echo "successful"                  echo "successful"
# Line 377  genmakemodel() Line 377  genmakemodel()
377  makeclean()  makeclean()
378  {  {
379      # makeclean directory      # makeclean directory
380        if test "x$NODEPEND" = xf ; then rm -f $1/make.log ; fi
381      if test "x$NOCLEAN" = xt ; then      if test "x$NOCLEAN" = xt ; then
382          echo "make Clean skipped!"          echo "make Clean skipped!"
383      else      else
# Line 385  makeclean() Line 386  makeclean()
386              #if test -e $OUTPUTFILE ; then rm -f $OUTPUTFILE ; fi              #if test -e $OUTPUTFILE ; then rm -f $OUTPUTFILE ; fi
387              if test -r Makefile ; then              if test -r Makefile ; then
388                  printf 'clean build-dir: make Clean ... '                  printf 'clean build-dir: make Clean ... '
389                    rm -f Makefile.old
390                  $MAKE Clean >> make.log 2>&1                  $MAKE Clean >> make.log 2>&1
391                  RETVAL=$?                  RETVAL=$?
392                  if test "x$RETVAL" != x0 ; then                  if test "x$RETVAL" != x0 ; then
# Line 416  run_clean() Line 418  run_clean()
418              find . -name "*.data" -exec rm {} \;              find . -name "*.data" -exec rm {} \;
419              find . -name "fort.*" -exec rm {} \;              find . -name "fort.*" -exec rm {} \;
420              find . -type l -exec rm {} \;              find . -type l -exec rm {} \;
421              rm -f $EXECUTABLE *.txt STD* *diagnostics.log datetime              rm -f $EXECUTABLE $RUNLOG *.txt STD* *diagnostics.log datetime
422              rm -rf mnc_test_*              rm -rf mnc_test_*
423              rm -f *_MIT_CE_000.opt0000 costfunction*0000              rm -f *_MIT_CE_000.opt0000 costfunction*0000
424              echo successful              echo successful
# Line 1224  for dir in $TESTDIRS ; do Line 1226  for dir in $TESTDIRS ; do
1226      if test "x$CLEANUP" = xt ; then      if test "x$CLEANUP" = xt ; then
1227          echo -n '  --- dir:' $BUILD_DIR ': '          echo -n '  --- dir:' $BUILD_DIR ': '
1228          makeclean $BUILD_DIR          makeclean $BUILD_DIR
1229          rm -f $BUILD_DIR/$EXECUTABLE          (   cd $BUILD_DIR
1230          rm -f $BUILD_DIR/genmake_state $BUILD_DIR/genmake_*optfile              rm -f $EXECUTABLE *.bak
1231          rm -f $BUILD_DIR/genmake_warnings $BUILD_DIR/genmake_errors              rm -f genmake_state genmake_*optfile genmake_warnings genmake_errors
1232                rm -f genmake.log make.log
1233            )
1234          if test -d $dir/$rundir/CVS ; then          if test -d $dir/$rundir/CVS ; then
1235              echo -n '  --- dir:' $dir/$rundir ': '              echo -n '  --- dir:' $dir/$rundir ': '
1236              run_clean $dir/$rundir              run_clean $dir/$rundir

Legend:
Removed from v.1.144  
changed lines
  Added in v.1.145

  ViewVC Help
Powered by ViewVC 1.1.22