if HAVE_FORTRAN
AM_CPPFLAGS = -I$(top_builddir) -I$(top_builddir)/include -I$(top_srcdir)/include
LDADD=libqdmod.a $(top_builddir)/src/libqd.a $(FCLIBS)
if UPCASE_MODULE
QDMOD=QDMODULE.$(module_ext)
DDMOD=DDMODULE.$(module_ext)
else
QDMOD=qdmodule.$(module_ext)
DDMOD=ddmodule.$(module_ext)
endif
lib_LIBRARIES = libqdmod.a
libqdmod_a_SOURCES = ddmod.f qdmod.f f_dd.cpp f_qd.cpp main.cpp
qdmod.o: ddmod.o
$(QDMOD): qdmod.o
$(DDMOD): ddmod.o
pkglib_DATA = $(QDMOD) $(DDMOD)
DEMO=quaderq quadgsq2d quadgsq quadtsq quadtsq2d
TIMER = dd_timer qd_timer
EXTRA_PROGRAMS=$(DEMO) $(TIMER)
quaderq_SOURCES = tquaderq.f
nodist_quaderq_SOURCES=second.f
quaderq_LINK=$(CXXLINK)
quadgsq2d_SOURCES = tquadgsq2d.f
nodist_quadgsq2d_SOURCES=second.f
quadgsq2d_LINK=$(CXXLINK)
quadgsq_SOURCES = tquadgsq.f
nodist_quadgsq_SOURCES=second.f
quadgsq_LINK=$(CXXLINK)
quadtsq_SOURCES = tquadtsq.f
nodist_quadtsq_SOURCES=second.f
quadtsq_LINK=$(CXXLINK)
quadtsq2d_SOURCES = tquadtsq2d.f
nodist_quadtsq2d_SOURCES=second.f
quadtsq2d_LINK=$(CXXLINK)
dd_timer_SOURCES = dd_timer.f
nodist_dd_timer_SOURCES = second.f
dd_timer_LINK=$(CXXLINK)
qd_timer_SOURCES = qd_timer.f
nodist_qd_timer_SOURCES = second.f
qd_timer_LINK=$(CXXLINK)
demo: $(DEMO)
CLEANFILES = $(EXTRA_PROGRAMS) *.mod
endif
MAINTAINERCLEANFILES = dd_timer.f qd_timer.f
EXTRA_DIST = dd_timer.f qd_timer.f zz_timer.f Makefile.sample
dd_timer.f: zz_timer.f
sed -e 's/@@/dd/' zz_timer.f >dd_timer.f
qd_timer.f: zz_timer.f
sed -e 's/@@/qd/' zz_timer.f >qd_timer.f
if HAVE_FORTRAN
.PHONY: demo
endif
syntax highlighted by Code2HTML, v. 0.9.1