# Makefile for lab04b, Fall 2005, CISC181, P. Conrad BINARIES= whichEndian endianConversion makeWav4secA440 makeWav \ makeDTMF makeMorseCode makeMary testEndian # next line could be changed to CCC = CC CCC = g++ # all: is the first "target" in this makefile # the rule says to make all of the binaries all: ${BINARIES} testEndian: endian.o endian.h testEndian.o $(CCC) endian.o testEndian.o -o $@ makeMary: wavLibrary.o wavLibrary.h makeMary.o endian.o $(CCC) makeMary.o wavLibrary.o endian.o -o $@ makeWav4secA440: makeWav4secA440.o endian.o $(CCC) makeWav4secA440.o endian.o -o $@ makeWav: makeWav.o endian.o $(CCC) makeWav.o endian.o -o $@ makeDTMF: makeDTMF.o endian.o $(CCC) makeDTMF.o endian.o -o $@ makeMorseCode: makeMorseCode.o endian.o $(CCC) makeMorseCode.o endian.o -o $@ clean: /bin/rm -f ${BINARIES} a.out core *.exe *.o