CC = gcc CXX = g++ SOUND = ../sound SPKIT = ../spkit TOOLTIP = ../tooltips AUDIO = ../libaudio AUDIOF = ../libaudiofile BACKDIR = ../bak/main HOMEDIR = $(HOME) X11DIR = /usr/X11R6 INCDIR = -I. -I.. -I$(SOUND) -I$(SPKIT) -I$(TOOLTIP) -I$(X11DIR)/include -I$(X11DIR)/include/X11 LIBDIR = -L$(SPKIT)/spkit -L$(AUDIO) -L$(AUDIOF) -L$(TOOLTIP) -L$(X11DIR)/lib CCFLAGS = $(INCDIR) $(DEBUG) $(OPTIM) -DLINUX -DUSINGGCC -Wall -Wno-unused DEBUG = -g3 OPTIM = -O1 LDFLAGS = $(LIBDIR) -ldsp -laudio -laudiofile -ltooltips -lforms -lXpm -lX11 -lm PROGS = DAP OBJS = DPTich.o DPTich_cb.o DPTich_DSP.o DPTich_edit_cb.o DPTich_macros.o \ DPTich_effect_cb.o DPTich_main.o DPSampleXforms.o DPTich_prefs.o \ $(SOUND)/DPSample.o $(SOUND)/DPResample.o $(SOUND)/DPMixPlay.o \ DPCrossButton.o .c.o: $(CC) $(CCFLAGS) -c $*.c -o $*.o .cc.o: $(CXX) $(CCFLAGS) -c $*.cc -o $*.o all: $(PROGS) DAP: $(OBJS) $(CXX) $(OBJS) -o DAP $(LDFLAGS) clean: -rm -f $(OBJS) core empty: -rm -f $(OBJS) $(PROGS) core back: "cp" *.c $(BACKDIR) "cp" *.cc $(BACKDIR) "cp" *.h $(BACKDIR) "cp" *.fd $(BACKDIR) "cp" effects/*.dsp $(BACKDIR)/effects "cp" icons/*.gif $(BACKDIR)/icons "cp" icons/*.xpm $(BACKDIR)/icons "cp" Makefile.* $(BACKDIR) lha a $(HOMEDIR)/tich3.lzh *.c *.cc *.h *.fd effects/*.dsp icons/*.gif icons/*.xpm \ Makefile.* restore: lha x $(HOMEDIR)/tich3.lzh print: a2ps \ DPTich_main.h \ DPTich_main.cc \ DPTich_prefs.h \ DPTich_prefs.cc \ DPTich_macros.h \ DPTich_macros.cc \ DPTich_cb.h \ DPTich_cb.cc \ DPTich_edit_cb.cc \ DPTich_effect_cb.cc \ DPTich_effect.h \ DPTich_DSP.h \ DPTich_DSP.cc \ DPSampleXforms.h \ DPSampleXforms.cc \ DPCrossButton.h \ DPCrossButton.c \ DPTich.h \ DPTich.c \ Makefile.* \ >$(HOMEDIR)/tich3.ps