#								dnoise Makef

CDEP =
COBS =	$(COBJS)
LIBS = -lm

SHELL = /bin/sh
T = ../..

INC = $T

DSRC =	dnoise.c fft.c

DOBJS =	$T/filopen.o $T/sfheader.o \
	$T/soundin.o $T/getstring.o $T/ulaw.o $T/wave.o $T/aiff.o $T/ieee80.o \
	$T/memalloc.o $T/aifc.o fft.o dnoise.o 

SSRC =	srconv.c

SOBJS =	$T/filopen.o $T/sfheader.o \
	$T/soundin.o $T/getstring.o $T/ulaw.o $T/wave.o $T/aiff.o $T/ieee80.o \
	$T/memalloc.o $T/aifc.o srconv.o

PROGS   = dnoise srconv

all:		$(PROGS)

dnoise:		$(DOBJS) 
		$(CC) $(CFLAGS) -o dnoise $(DOBJS) $(LIBS)

srconv:		$(SOBJS) 
		$(CC) $(CFLAGS) -o srconv $(SOBJS) $(LIBS)

.c.o:
	$(CC) $(CFLAGS) -c  -I$(INC) $*.c

install:	$(PROGS)
		-strip $(PROGS)
		-rm $(DEST)/dnoise
		-rm $(DEST)/srconv
		cp $(PROGS) $(DEST)

clean:
		-rm $(COBS)

rmbak:
		-rm *.bak *~

depend:
	gcc -M $(DEFINES) $(CSRCS) > deps
	cat Makefile deps > makefile

# DO NOT DELETE THIS LINE
