CC ?= gcc CXX ?= g++ BACKDIR = ../bak/libaudiofile HOMEDIR = $(HOME) INCDIR = -I. -I$(OTHER_INCLUDE_DIR) CCFLAGS = $(INCDIR) $(OPTIM) -DLINUX -DBIGENDIAN -DUSINGGCC -Wall -Wno-unused DEBUG = -g3 OPTIM = ${CXXFLAGS} LIBNAME = libaudiofile.a OBJS = audiofile.o ieee.o macros.o raw.o wav.o .c.o: $(CC) $(CCFLAGS) -c $*.c -o $*.o .cc.o: $(CXX) $(CCFLAGS) -c $*.cc -o $*.o all: $(LIBNAME) libaudiofile.a: $(OBJS) rm -f $(LIBNAME) ar ruv $(LIBNAME) $(OBJS) ranlib $(LIBNAME) clean: -rm -f $(OBJS) core empty: -rm -f $(OBJS) $(LIBNAME) core back: "cp" *.c $(BACKDIR) "cp" *.h $(BACKDIR) "cp" Makefile.* $(BACKDIR) lha a $(HOMEDIR)/tich6.lzh *.c *.h Makefile.* restore: lha x $(HOMEDIR)/tich6.lzh print: a2ps \ audiofile.h \ audiofile.c \ ieee.h \ ieee.c \ macros.h \ macros.c \ raw.h \ raw.c \ wav.h \ wav.c \ Makefile.* \ >$(HOMEDIR)/tich6.ps