#
#       Makefile for fftlib
#

include ../../../Mkinclude

LIBNAME		= fftlib
LIBCSRCS	= cfftb.c cfftb1.c cfftf.c cfftf1.c cffti.c cffti1.c \
		  cosqb.c cosqb1.c cosqf.c cosqf1.c cosqi.c cost.c costi.c \
		  ezfft1.c ezfftb.c ezfftf.c ezffti.c \
		  passb.c passb2.c passb3.c passb4.c passb5.c \
		  passf.c passf2.c passf3.c passf4.c passf5.c \
		  radb2.c radb3.c radb4.c radb5.c radbg.c \
		  radf2.c radf3.c radf4.c radf5.c radfg.c \
		  rfftb.c rfftb1.c rfftf.c rfftf1.c rffti.c rffti1.c \
		  sinqb.c sinqf.c sinqi.c sint.c sint1.c sinti.c
LIBFSRCS	=
LIBSRCS		= $(LIBCSRCS) $(LIBFSRCS)
LIBCOBJS	= cfftb.o cfftb1.o cfftf.o cfftf1.o cffti.o cffti1.o \
		  cosqb.o cosqb1.o cosqf.o cosqf1.o cosqi.o cost.o costi.o \
		  ezfft1.o ezfftb.o ezfftf.o ezffti.o \
		  passb.o passb2.o passb3.o passb4.o passb5.o \
		  passf.o passf2.o passf3.o passf4.o passf5.o \
		  radb2.o radb3.o radb4.o radb5.o radbg.o \
		  radf2.o radf3.o radf4.o radf5.o radfg.o \
		  rfftb.o rfftb1.o rfftf.o rfftf1.o rffti.o rffti1.o \
		  sinqb.o sinqf.o sinqi.o sint.o sint1.o sinti.o
LIBFOBJS	=
LIBOBJS		= $(LIBCOBJS) $(LIBFOBJS)


all: $(LIBOBJS)

install: archive ranlib

archive:
	@$(AR) $(ARFLAGS) $(DCLLIBFILE) $(LIBOBJS)

ranlib:
	$(RANLIB) $(DCLLIBFILE)

pack: $(LIBNAME).all

$(LIBNAME).all: $(LIBSRCS) LIBLIST HEADER
	@$(LBINDIR)/libpack $(LIBNAME).all

clean:
	$(RM) *.o *~ $(LIBNAME).all
