3021 |
@./\$(EXE_AD) > \$@ |
@./\$(EXE_AD) > \$@ |
3022 |
|
|
3023 |
CB2M_AD_FILES=\$(AD_FILES:.f=_cb2m.f$FS90) |
CB2M_AD_FILES=\$(AD_FILES:.f=_cb2m.f$FS90) |
3024 |
ad_input_code.f$FS90: \$(CB2M_AD_FILES) ../OAD_support/maxMinDefs.f |
ad_input_code.f$FS90: \$(CB2M_AD_FILES) |
3025 |
cat \$^ > \$@ |
cat \$^ > \$@ |
3026 |
|
|
3027 |
# strip all comments and blanks to reduce |
# strip all comments and blanks to reduce |
3041 |
|
|
3042 |
# canonicalizer |
# canonicalizer |
3043 |
ad_input_code_sf.w2f.pre.f$FS90: ad_input_code_sf.w2f.f$FS90 preProcess.py |
ad_input_code_sf.w2f.pre.f$FS90: ad_input_code_sf.w2f.f$FS90 preProcess.py |
3044 |
./preProcess.py -H -S \$< -o \$@ |
./preProcess.py --timing -H -S \$< -o \$@ |
3045 |
|
|
3046 |
# F -> WHIRL |
# F -> WHIRL |
3047 |
# note that the canonicalized version cuts off at col 72 |
# note that the canonicalized version cuts off at col 72 |
3081 |
# this step also creates the file postProcess.make but we cannot |
# this step also creates the file postProcess.make but we cannot |
3082 |
# name it as the target or else make will try to remake it for |
# name it as the target or else make will try to remake it for |
3083 |
# the include directive above for any rule, e.g. make clean |
# the include directive above for any rule, e.g. make clean |
3084 |
./postProcess.py -m r -i ../OAD_support/ad_inline.f --width 4 \$< |
./postProcess.py --progress --timing -m r -i ../OAD_support/ad_inline.f --width 4 \$< |
3085 |
|
|
3086 |
# setup some links |
# setup some links |
3087 |
%.xsd: |
%.xsd: |