/[MITgcm]/MITgcm/tools/convert_cpp_cmd2defines
ViewVC logotype

Diff of /MITgcm/tools/convert_cpp_cmd2defines

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

revision 1.2 by adcroft, Tue Nov 25 14:18:50 2003 UTC revision 1.3 by adcroft, Tue Nov 25 15:31:47 2003 UTC
# Line 22  EOF Line 22  EOF
22    
23  BARRIER=  BARRIER=
24    
25  for ac_option ; do  # Process arguments
26   case $ac_option in  for arg in $@
27    do
28     case $arg in
29    -b*)    -b*)
30          BARRIER=`echo $ac_option | sed 's/-b//'`          BARRIER=`echo $arg | sed 's/-b//'`
31          echo "#ifndef ${BARRIER}"          echo "#ifndef ${BARRIER}"
32          echo "#define ${BARRIER}"          echo "#define ${BARRIER}"
33          ;;          ;;
34    -D*)    -D*)
35          echo $ac_option | sed 's/-D/#define /' | sed 's/=/ /'          echo $arg | sed 's/-D/#define /' | sed 's/=/ /'
36          ;;          ;;
37    -U*)    -U*)
38          echo $ac_option | sed 's/-U/#undef  /' | sed 's/=/ /'          echo $arg | sed 's/-U/#undef  /' | sed 's/=/ /'
39          ;;          ;;
40    *)    *)
41          echo "/* " $ac_option " */"          echo "/* " $arg " */"
42          ;;          ;;
43   esac   esac
44  done  done
45    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.22