SRC = kaiser.c filterkit.c makefilter.c resample.c warp.c
OBJ = kaiser.o filterkit.o makefilter.o resample.o warp.o
BIN = kaiser makefilter resample warp

FILES = Readme Notes Makefile filterkit.h protos.h resample.h stdefs.h $(SRC) 

INSTALLDIR = /usr/local/bin

all: $(BIN)

install: $(BIN)
	cp $(BIN) "$(INSTALLDIR)"

kaiser: kaiser.c filterkit.c
	rm -f kaiser
	$(CC) $(CFLAGS) kaiser.c filterkit.c -o kaiser -lm

makefilter: makefilter.c filterkit.c
	rm -f makefilter
	$(CC) $(CFLAGS) makefilter.c filterkit.c -o makefilter -lm

resample: resample.c filterkit.c
	rm -f resample
	$(CC) $(CFLAGS) resample.c filterkit.c -o resample -lm

warp: warp.c filterkit.c
	rm -f warp
	$(CC) $(CFLAGS) warp.c filterkit.c -o warp -lm

$(SRC): filterkit.h stdefs.h
resample.c: resample.h

# Shar: -F (prefix all lines with X), 
# 	-s addr (set return addr of poster)
shar: $(FILES)
	/usr2/tools/shar/shar -F -l 50 -o shar -n resample -s thinman@netcom.com $(FILES)
