# This Makefile will compile the redi_wave program

TARGET	= redi_wave
OBJ	= $(TARGET).o amaxper.o angles.o asro.o atten.o atten2.o azimth.o \
        ben100.o ben14.o bpbwth.o bpcos.o butter.o \
        calc_azm.o calc_cfr.o \
        check_clip.o check_window.o cipnum.o ciptok.o coinst2.o \
        daymo.o demean.o demean_noise.o detrend.o \
        est_cfr.o est_energy.o est_ground.o est_ramp.o est_wood.o extra_window.o \
        fetch_coord.o fetch_pick.o fetch_response.o fetch_sens.o find_azm.o find_onset.o fft.o fftl.o \
        hglp.o hibwth.o \
        inv.o ipow.o \
        klen.o kstart.o \
        lfit.o libsun.o libtau.o lobwth.o lpbptf_b.o lpyr.o \
        myhandler.o \
        response.o rltr.o \
        save_to_ascii.o sdr_read.o sort_c.o sts1.o sts2.o svd1.o \
        taper.o ttimes.o \
        ulp.o \
        wood.o wwlp.o wwsp.o

CFLAGS 	= -O
FFLAGS 	= -O -C
LIBS	=  -lqlib2 -lfio
INCL	= -I/usr/local/include

ALL	= $(TARGET)

all:	$(TARGET)

redi_wave:	$(OBJ)
		$(FC) $(FFLAGS) -o $@ $(OBJ) $(INCL) $(LIBS)

install:	$(ALL)
	for prog in $(ALL) ; do \
		cp -p $$prog $(BINDIR)/$$prog ; \
	done

clean:
		-rm *.o

veryclean:	clean
		-rm $(ALL)

depend:
