DoIncludePackage(gen)
#include "pilot.h"

SRCS_F=	arithm.F c128.F c256.F c512.F c64.F cauchy64.F cft.F cfstft.F \ @@\
	rfstft.F cgauss.F d107d1.F d107r1.F d501l1.F d501l2.F d501n1.F \ @@\
        d501n2.F d501p1.F d501p2.F d501sf.F d700su.F d701bd.F \ @@\
        dadapt.F deqbs64.F deqmr64.F deriv64.F dfunft.F dgs56p.F \ @@\
        dmaxlk.F dsumsq.F elanal.F elpahy.F epdbps.F epdchk.F \ @@\
        epdchn.F epdcj.F epde1.F epdecc.F epdfix.F epdin.F \ @@\
        epditr.F epdje.F epdloc.F epdsrt.F epdtab.F errorf.F esolve.F \ @@\
	fcn1.F fftrc.F fumili.F gauss.F i128.F i32.F i64.F linsq.F \ @@\
	mconv.F mft.F minfc.F minsq.F monito.F newro.F old506.F radapt.F \ @@\
	radmul.F rca.F rfrdh164.F rfrdh264.F rft.F rgmlt64.F rgquad.F \ @@\
	rgs56p.F rgset.F riwiad.F riwibd.F rknys64.F rknysd.F rkstp.F \ @@\
	rpa.F rps.F rrkstp.F rsa.F rtriint.F s128.F s256.F s512.F \ @@\
	s64.F scal.F sgz.F simps.F synt.F traper.F triint.F vd01a.F

#if defined(CERNLIB_DOUBLE)
SRCS_F:= $(SRCS_F) cgauss64.F dgquad.F dgset.F gauss64.F minfc64.F \ @@\
	rcauch.F rdeqbs.F rdeqmr.F rderiv.F rfrdh1.F rgmlt.F rkstp64.F \ @@\
	simps64.F triint64.F 
#else
SRCS_F:= $(SRCS_F) cgauss128.F cauchy.F cauchy128.F deqbs128.F deqmr128.F \ @@\
	deriv128.F minfc128.F rfrdh128.F rgmlt128.F rkstp128.F simps128.F \ @@\
	triint128.F 
#endif

#if defined(CERNLIB_QUAD)
SRCS_F:= $(SRCS_F) gauss128.F
#endif

#ifdef CERNLIB_HPUX
FORTRANOPTIONS += -WF,-P
#endif

#if defined(CERNLIB_SGI)
IMAKE_DEFINES=-DFortranDoesCpp=NO
#endif

FORTRANSAVEOPTION = FortranSaveFlags

SubdirLibraryTarget(NullParameter,NullParameter)
