/[MITgcm]/MITgcm/tools/genmake2
ViewVC logotype

Diff of /MITgcm/tools/genmake2

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

revision 1.87 by edhill, Sat Jul 17 03:29:08 2004 UTC revision 1.88 by edhill, Tue Jul 20 19:43:45 2004 UTC
# Line 122  EOF Line 122  EOF
122        stop        stop
123        end        end
124  EOF  EOF
125      test -e Makefile  &&  mv -f Makefile Makefile.bak      test -f Makefile  &&  mv -f Makefile Makefile.bak
126      cat <<EOF >> Makefile      cat <<EOF >> Makefile
127  %.$tfs : %.F  %.$tfs : %.F
128  .SUFFIXES:  .SUFFIXES:
# Line 131  genmake_hello.$tfs: genmake_hello.F Line 131  genmake_hello.$tfs: genmake_hello.F
131  EOF  EOF
132      $MAKE "genmake_hello."$tfs > /dev/null 2>&1      $MAKE "genmake_hello."$tfs > /dev/null 2>&1
133      RETVAL=$?      RETVAL=$?
134      if test "x$RETVAL" != x0 -o ! -e "genmake_hello."$tfs ; then      if test "x$RETVAL" != x0 -o ! -f "genmake_hello."$tfs ; then
135          if test "x$FS" = x ; then          if test "x$FS" = x ; then
136              FS='for'              FS='for'
137              FS90='fr9'              FS90='fr9'
# Line 149  EOF Line 149  EOF
149          fi          fi
150      fi      fi
151      rm -f genmake_hello.* Makefile      rm -f genmake_hello.* Makefile
152      test -e Makefile  &&  mv -f Makefile.bak Makefile      test -f Makefile  &&  mv -f Makefile.bak Makefile
153    
154      #  If we make it here, use the extensions      #  If we make it here, use the extensions
155      FS=$tfs      FS=$tfs
# Line 771  for i in . $MODS ; do Line 771  for i in . $MODS ; do
771      fi      fi
772  done  done
773  printf "  getting local config information:  "  printf "  getting local config information:  "
774  if test -e $gm_local ; then  if test -f $gm_local ; then
775      echo "using $gm_local"      echo "using $gm_local"
776      . $gm_local      . $gm_local
777      # echo "DISABLE=$DISABLE"      # echo "DISABLE=$DISABLE"
# Line 1690  echo "" >> f90srclist.inc Line 1690  echo "" >> f90srclist.inc
1690  echo "" >> hlist.inc  echo "" >> hlist.inc
1691  echo "" >> ad_flow_files.inc  echo "" >> ad_flow_files.inc
1692    
1693  if test -e $MAKEFILE ; then  if test -f $MAKEFILE ; then
1694      mv -f $MAKEFILE "$MAKEFILE.bak"      mv -f $MAKEFILE "$MAKEFILE.bak"
1695  fi  fi
1696  echo "  Writing makefile: $MAKEFILE"  echo "  Writing makefile: $MAKEFILE"

Legend:
Removed from v.1.87  
changed lines
  Added in v.1.88

  ViewVC Help
Powered by ViewVC 1.1.22