#-*- Makefile -*-
include ../gnuwin32/MkRules

CFLAGS=$(OPTFLAGS) -I../include -DHAVE_CONFIG_H -DR_DLL_BUILD
FFLAGS=$(OPTFLAGS)
CSOURCES = \
	approx.c \
	bakslv.c bandwidths.c binning.c \
	chull.c cpoly.c cumsum.c \
	fft.c fmin.c integrate.c interv.c \
	lbfgsb.c loglin.c lowess.c \
	machar.c maxcol.c massdist.c \
	pretty.c \
	rcont.c rowsum.c \
	splines.c stem.c strsignif.c \
	tabulate.c \
	uncmin.c \
	zeroin.c
FSOURCES = \
	ch2inv.f chol.f \
	dchdc.f dpbfa.f dpbsl.f dpoco.f dpodi.f dpofa.f dposl.f dqrdc.f \
	dqrdc2.f dqrls.f dqrsl.f dqrutl.f dsvdc.f dtrco.f dtrsl.f \
	eigen.f \
	lminfl.f
OBJS=$(CSOURCES:.c=.o) $(FSOURCES:.f=.o)

all: makeMakedeps libappl.a

libappl.a: $(OBJS)

# Dependencies
DEPS=$(CSOURCES:.c=.d)


makeMakedeps: $(DEPS)
	@$(RM) Makedeps
	@cat $(DEPS) >> Makedeps

-include Makedeps
