1#CC = gcc 2#CFLAGS = -g -O -Wall -DDEBUG 3SRC = waveplay.c 4OBJS = waveplay.o 5HDR = wavefmt.h 6PROGS = waveplay 7LIBS = 8 9all: $(PROGS) 10 11$(PROGS): $(OBJS) 12 $(CC) $(LDFLAGS) $(CFLAGS) $(LIBS) $(OBJS) -o $@ 13 14$(OBJS): $(HDR) 15 16clean: 17 rm -f $(PROGS) $(OBJS) 18