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 |
|
|