#
# Simple makefile for wavnorm, nplay and nrecord
#
# $Id: Makefile,v 1.3 1999/07/28 12:49:48 duncan Exp $
#

CC=gcc
CFLAGS=-Wall -g -O3

# default rule for .c -> .o
.c.o:
	$(CC) $(CFLAGS) -c -o $*.o $<

all: wavnorm nplay nrecord depend

include depend

wavnorm: wavnorm.o wavfuncs.o
	$(CC) -g -o wavnorm wavnorm.o wavfuncs.o

nplay: nplay.o wavfuncs.o
	$(CC) -g -o nplay nplay.o wavfuncs.o -lnewt

nrecord: nrecord.o wavfuncs.o
	$(CC) -g -o nrecord nrecord.o wavfuncs.o -lnewt

clean:
	rm -f *.o wavnorm nplay nrecord core depend

install: wavnorm
	cp wavnorm /usr/local/bin
	cp nplay /usr/local/bin
	cp nrecord /usr/local/bin
	
# default rule for dependencies
depend:
	$(CC) $(CFLAGS) -MM *.c > depend
