1# 2# Makefile for CopyAudio 3# 4 5PROG = CopyAudio 6OBJECTS = \ 7 CopyAudio.o \ 8 CPcombChan.o \ 9 CPcopy.o \ 10 CPcopyChan.o \ 11 CPdecChan.o \ 12 CPlim.o \ 13 CPoptions.o \ 14 # 15 16HEADERS = CopyAudio.h 17 18SHELL = /bin/sh 19 20dist_dir = ../.. 21 22dist_libdir = $(dist_dir)/lib 23dist_bindir = $(dist_dir)/bin 24dist_includedir = $(dist_dir)/include 25 26EXEEXT = 27COPTS = -O 28CFLAGS = $(COPTS) -I$(dist_includedir) 29LDFLAGS = -s -lm 30 31LLIBS = $(dist_libdir)/libAO.a $(dist_libdir)/libtsp.a 32 33.PHONY: mostlyclean clean 34 35BIN = $(dist_bindir)/$(PROG)$(EXEEXT) 36$(BIN): $(OBJECTS) $(LLIBS) 37 $(CC) $(OBJECTS) $(LLIBS) $(LDFLAGS) -o $(BIN) 38 39$(OBJECTS): $(HEADERS) 40 41mostlyclean: 42 rm -f *.o 43clean: mostlyclean 44 rm -f $(BIN) 45