907 |
program fgennc |
program fgennc |
908 |
#include "netcdf.inc" |
#include "netcdf.inc" |
909 |
EOF |
EOF |
910 |
if test ! "x$MPI" = x ; then |
#if test ! "x$MPI" = x ; then |
911 |
echo '#include "mpif.h"' >> genmake_tnc.F |
# echo '#include "mpif.h"' >> genmake_tnc.F |
912 |
fi |
#fi |
913 |
cat <<EOF >> genmake_tnc.F |
cat <<EOF >> genmake_tnc.F |
914 |
integer iret, ncid, xid |
integer iret, ncid, xid |
915 |
iret = nf_create('genmake_tnc.nc', NF_CLOBBER, ncid) |
iret = nf_create('genmake_tnc.nc', NF_CLOBBER, ncid) |
1188 |
DEVEL= |
DEVEL= |
1189 |
HAVE_TEST_L= |
HAVE_TEST_L= |
1190 |
|
|
1191 |
|
# comment this line out to enable lapack test |
1192 |
|
SKIP_LAPACK_CHECK=t |
1193 |
|
|
1194 |
# DEFINES checked by test compilation or command-line |
# DEFINES checked by test compilation or command-line |
1195 |
HAVE_SYSTEM= |
HAVE_SYSTEM= |
1196 |
HAVE_FDATE= |
HAVE_FDATE= |
2767 |
echo "EMBEDDED_FILES = " >>$MAKEFILE |
echo "EMBEDDED_FILES = " >>$MAKEFILE |
2768 |
fi |
fi |
2769 |
|
|
2770 |
|
# extract default cpp search path so we can pass it to makedepend |
2771 |
|
CPPINCLUDES=`cat /dev/null | $CPP -v 2>&1 | awk '/^End of search/{f=0}!/^\#/{if(f){printf " -I%s", $1;}}/^\#include "..." search start/{f=1}'` |
2772 |
|
|
2773 |
cat >>$MAKEFILE <<EOF |
cat >>$MAKEFILE <<EOF |
2774 |
# Unix ln (link) |
# Unix ln (link) |
2775 |
LN = ${LN} |
LN = ${LN} |
2790 |
DEFINES = ${DEFINES} |
DEFINES = ${DEFINES} |
2791 |
# Includes for CPP |
# Includes for CPP |
2792 |
INCLUDES = ${INCLUDES} |
INCLUDES = ${INCLUDES} |
2793 |
|
# default CPP includes for makedepend |
2794 |
|
CPPINCLUDES = ${CPPINCLUDES} |
2795 |
# Flags for KPP |
# Flags for KPP |
2796 |
KFLAGS1 = ${KFLAGS1} |
KFLAGS1 = ${KFLAGS1} |
2797 |
KFLAGS2 = ${KFLAGS2} |
KFLAGS2 = ${KFLAGS2} |
2857 |
|
|
2858 |
depend: |
depend: |
2859 |
@\$(MAKE) -f \$(MAKEFILE) links |
@\$(MAKE) -f \$(MAKEFILE) links |
2860 |
\$(MAKEDEPEND) -f \$(MAKEFILE) -o .$FS \$(DEFINES) \$(INCLUDES) \$(F77_SRC_FILES) |
\$(MAKEDEPEND) -f \$(MAKEFILE) -o .$FS \$(DEFINES) \$(INCLUDES) \$(CPPINCLUDES) \$(F77_SRC_FILES) |
2861 |
\$(TOOLSDIR)/f90mkdepend >> \$(MAKEFILE) |
\$(TOOLSDIR)/f90mkdepend >> \$(MAKEFILE) |
2862 |
-rm -f makedepend.out |
-rm -f makedepend.out |
2863 |
|
|