1590 |
|
|
1591 |
#TMP=./genmk_$$ |
#TMP=./genmk_$$ |
1592 |
#- try to put temporary files in system-local /tmp dir |
#- try to put temporary files in system-local /tmp dir |
1593 |
TMP=/tmp/genmk_$$ |
TMP=/tmp/genmk_${USER}_$$ |
1594 |
touch $TMP ; retVal=$? |
touch $TMP ; retVal=$? |
1595 |
if [ $retVal -eq 0 ] ; then |
if [ $retVal -eq 0 ] ; then |
1596 |
if test ! -r $TMP ; then TMP=./genmk_$$ ; fi |
if test ! -r $TMP ; then TMP=./genmk_$$ ; fi |
2901 |
KFLAGS1 = ${KFLAGS1} |
KFLAGS1 = ${KFLAGS1} |
2902 |
KFLAGS2 = ${KFLAGS2} |
KFLAGS2 = ${KFLAGS2} |
2903 |
# Optim./debug for FC |
# Optim./debug for FC |
2904 |
FFLAGS = ${FFLAGS} ${FEXTRAFLAGS} |
FFLAGS = ${FFLAGS} |
2905 |
FOPTIM = ${FOPTIM} |
FOPTIM = ${FOPTIM} ${FEXTRAFLAGS} |
2906 |
# Optim./debug for FC |
# Optim./debug for FC |
2907 |
F90FLAGS = ${F90FLAGS} |
F90FLAGS = ${F90FLAGS} |
2908 |
F90OPTIM = ${F90OPTIM} |
F90OPTIM = ${F90OPTIM} |
3205 |
\$(MAKE) -f \$(MAKEFILE) remove_comments |
\$(MAKE) -f \$(MAKEFILE) remove_comments |
3206 |
\$(TAF) \$(AD_TAF_FLAGS) \$(TAF_EXTRA) \$(FLOWFILES) \$(AD_FILES) |
\$(TAF) \$(AD_TAF_FLAGS) \$(TAF_EXTRA) \$(FLOWFILES) \$(AD_FILES) |
3207 |
\$(MAKE) -f \$(MAKEFILE) adj_sed |
\$(MAKE) -f \$(MAKEFILE) adj_sed |
|
\$(MAKE) -f \$(MAKEFILE) adobjfiles |
|
3208 |
cat \$(AD_FILES:.$FS=_ad.$FS) > ad_taf_output.$FS |
cat \$(AD_FILES:.$FS=_ad.$FS) > ad_taf_output.$FS |
3209 |
|
|
3210 |
\$(EXE_AD): \$(SPECIAL_FILES) \$(H_SRC_FILES) ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES) |
\$(EXE_AD): \$(SPECIAL_FILES) \$(H_SRC_FILES) ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES) |
3211 |
|
\$(MAKE) -f \$(MAKEFILE) adobjfiles |
3212 |
\$(LINK) -o \${EXE_AD} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS) |
\$(LINK) -o \${EXE_AD} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS) |
3213 |
|
|
3214 |
adobj: \$(AD_FILES:.$FS=_ad.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) |
adobj: ad_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) |
3215 |
|
\$(MAKE) -f \$(MAKEFILE) adobjfiles |
3216 |
|
|
3217 |
EOF |
EOF |
3218 |
fi |
fi |
3285 |
\$(MAKE) -f \$(MAKEFILE) remove_comments |
\$(MAKE) -f \$(MAKEFILE) remove_comments |
3286 |
\$(TAF) \$(FTL_TAF_FLAGS) \$(TAF_EXTRA) \$(AD_FLOW_FILES) \$(AD_FILES) |
\$(TAF) \$(FTL_TAF_FLAGS) \$(TAF_EXTRA) \$(AD_FLOW_FILES) \$(AD_FILES) |
3287 |
\$(MAKE) -f \$(MAKEFILE) ftl_sed |
\$(MAKE) -f \$(MAKEFILE) ftl_sed |
|
\$(MAKE) -f \$(MAKEFILE) ftlobjfiles |
|
3288 |
cat \$(AD_FILES:.$FS=_tl.$FS) > ftl_taf_output.$FS |
cat \$(AD_FILES:.$FS=_tl.$FS) > ftl_taf_output.$FS |
3289 |
|
|
3290 |
\$(EXE_FTL): \$(SPECIAL_FILES) \$(H_SRC_FILES) ftl_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES) |
\$(EXE_FTL): \$(SPECIAL_FILES) \$(H_SRC_FILES) ftl_taf_output.$FS \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(EMBEDDED_FILES) |
3291 |
|
\$(MAKE) -f \$(MAKEFILE) ftlobjfiles |
3292 |
\$(LINK) -o \${EXE_FTL} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_tl.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS) |
\$(LINK) -o \${EXE_FTL} \$(FFLAGS) \$(FOPTIM) \$(AD_FILES:.$FS=_tl.o) \$(NON_AD_F77_SRC_FILES:.F=.o) \$(F90_SRC_FILES:.F90=.o) \$(C_SRC_FILES:.c=.o) \$(LIBS) |
3293 |
|
|
3294 |
EOF |
EOF |