/[MITgcm]/MITgcm/tools/genmake
ViewVC logotype

Diff of /MITgcm/tools/genmake

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

revision 1.41 by adcroft, Mon Aug 13 19:34:57 2001 UTC revision 1.43 by adcroft, Tue Aug 14 14:33:34 2001 UTC
# Line 171  endif Line 171  endif
171  # source code in the standard directories  # source code in the standard directories
172  if (! $?MODS) then  if (! $?MODS) then
173   set SOURCEDIRS  = ( )   set SOURCEDIRS  = ( )
174   set INCLUDEDIRS = ( . )   set INCLUDEDIRS = ( )
175  else  else
176   set SOURCEDIRS  = ( $MODS )   set SOURCEDIRS  = ( $MODS )
177   set INCLUDEDIRS = ( . $MODS )   set INCLUDEDIRS = ( $MODS )
178  endif  endif
179  if (! $?BUILDDIR) set BUILDDIR = ( . )  if (! $?BUILDDIR) set BUILDDIR = ( . )
180  if (! -d $BUILDDIR) then  if (! -d $BUILDDIR) then
# Line 275  set KPP        = (  ) Line 275  set KPP        = (  )
275  set FC         = ( 'f77' )  set FC         = ( 'f77' )
276  set LINK       = ( 'f77' )  set LINK       = ( 'f77' )
277  set DEFINES    = (  )  set DEFINES    = (  )
278  set INCLUDES   = (  )  set INCLUDES   = ( -I. )
279  set FFLAGS     = (  )  set FFLAGS     = (  )
280  set FOPTIM     = (  )  set FOPTIM     = (  )
281  set KFLAGS1    = (  )  set KFLAGS1    = (  )
# Line 507  echo "" >> srclinks.tmp Line 507  echo "" >> srclinks.tmp
507  echo -n 'SRCFILES = ' > srclist.inc  echo -n 'SRCFILES = ' > srclist.inc
508  echo -n 'CSRCFILES = ' > csrclist.inc  echo -n 'CSRCFILES = ' > csrclist.inc
509  echo -n 'HEADERFILES = ' > hlist.inc  echo -n 'HEADERFILES = ' > hlist.inc
510  foreach dr ($SOURCEDIRS $INCLUDEDIRS)  foreach dr ($SOURCEDIRS $INCLUDEDIRS .)
511   set deplist=( )   set deplist=( )
512   foreach srcfile (`cd $dr; ls *.[hcF]`)   foreach srcfile (`cd $dr; ls *.[hcF]`)
513    if (! -r .links.tmp/$srcfile) then    if (! -r .links.tmp/$srcfile) then
# Line 662  cat hlist.inc >> ${mfile} Line 662  cat hlist.inc >> ${mfile}
662  echo 'F77FILES =  $(SRCFILES:.F=.f)'                    >> ${mfile}  echo 'F77FILES =  $(SRCFILES:.F=.f)'                    >> ${mfile}
663  echo 'OBJFILES =  $(SRCFILES:.F=.o) $(CSRCFILES:.c=.o)' >> ${mfile}  echo 'OBJFILES =  $(SRCFILES:.F=.o) $(CSRCFILES:.c=.o)' >> ${mfile}
664    
665  rm -f srclist.inc csrclist.inc flist.tmp clist.tmp  rm -f srclist.inc csrclist.inc hlist.inc flist.tmp clist.tmp
666    
667  cat >> ${mfile} <<EOF  cat >> ${mfile} <<EOF
668    

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.43

  ViewVC Help
Powered by ViewVC 1.1.22