# use -DUSE_HEADERS for csound lpc data compatibility
LDFLAGS = -lm 
CFLAGS =  $(FLAGS) -DUSE_HEADERS
LPH = lpcheader.o
CMIX = ../../sys/cmix.o ../../lib/genlib.a
CMDS = merge lpcplot lpcscan restoreplot pchplot restorelpc
all: $(CMDS)

merge:	merge.c $(LPH)
	$(CC) $(CFLAGS) -o merge merge.c $(LPH)

lpcplot:	lpcplot.c
	$(CC) $(CFLAGS) -o lpcplot lpcplot.c $(LPH)

lpcscan:	lpcscan.o
	$(CC) $(CFLAGS) -o lpcscan lpcscan.o $(LPH) $(CMIX) $(LDFLAGS)

pchplot:	pchplot.c
	$(CC) -o pchplot pchplot.c

restoreplot:	restoreplot.c
	$(CC) -o restoreplot restoreplot.c

restorelpc:	restorelpc.c
	$(CC) $(CFLAGS) -o restorelpc restorelpc.c $(LPH)

$(LPH):	lpcheader.h lpcheader.c

install:
	cp $(CMDS) $(DESTDIR)

clean:
	rm -f *.o $(CMDS)
