/[MITgcm]/MITgcm/tools/f90mkdepend
ViewVC logotype

Diff of /MITgcm/tools/f90mkdepend

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

revision 1.4 by jahn, Fri Apr 30 19:55:17 2010 UTC revision 1.6 by jahn, Mon May 3 14:35:01 2010 UTC
# Line 16  cat /dev/null > f90mkdepend.log Line 16  cat /dev/null > f90mkdepend.log
16    
17  for filename in *.F90 *.F *.h; do  for filename in *.F90 *.F *.h; do
18    # quick check for "use" to speed up processing    # quick check for "use" to speed up processing
19    if grep -q -i '^ *use ' $filename; then    if grep -i '^ *use ' $filename > /dev/null; then
20      # extract module name in lower case      # extract module name in lower case
21      modreflist=$(grep -i '^ *use ' $filename | awk '{sub(/,.*/,"",$2); print tolower($2)}')      modreflist=$(grep -i '^ *use ' $filename | awk '{print tolower($2)}' | sed 's/,.*$//')
22    
23      echo "$filename => $modreflist" >> f90mkdepend.log      echo "$filename => $modreflist" >> f90mkdepend.log
24    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.22