tomwalters@0: ############################################################################# tomwalters@0: # tomwalters@0: # tomwalters@0: # Makefile for AIM tools - Michael Allerhand 1993 tomwalters@0: # tomwalters@0: # Machine defaults:- tomwalters@0: # tomwalters@0: # on DEC: tomwalters@0: # CC = cc tomwalters@0: # CFLAGS = -O -I/usr/include tomwalters@0: # LDFLAGS = -L/usr/lib -lX11 -lm tomwalters@0: # on SUN: tomwalters@0: # CC = cc tomwalters@0: # CFLAGS = -O -I/usr/openwin/include tomwalters@0: # LDFLAGS = -L/usr/lib -lX11 -lm tomwalters@0: # on SUN (gcc): tomwalters@0: # CC = gcc (eg: /usr/local/bin/gcc) tomwalters@0: # CFLAGS = -O2 -I/usr/openwin/include tomwalters@0: # LDFLAGS = -L/usr/lib -lX11 -lm tomwalters@0: # tomwalters@0: # on SUN (using APU local sun Xlib server): tomwalters@0: # CC = cc tomwalters@0: # CFLAGS = -O -I/usr/local2/include tomwalters@0: # LDFLAGS = -L/usr/local2/lib -lX11 -lm tomwalters@0: # tomwalters@0: # tomwalters@0: tomwalters@0: tomwalters@0: .c.o : tomwalters@0: $(CC) $(CFLAGS) -c $< tomwalters@0: tomwalters@0: tomwalters@0: OBJS = hdr atob btoa bufwave \ tomwalters@0: bufframe \ tomwalters@0: chi convert edframe edwave \ tomwalters@0: fbank ftoa ftos gate \ tomwalters@0: integframe loudness merge naptosai \ tomwalters@0: noise op pitch_strength ptrain \ tomwalters@0: ramp saitonap scale sp_weights \ tomwalters@0: stats step stof swab \ tomwalters@0: tone filt1 tomwalters@0: tomwalters@0: SOBJS = acf acgram audim conv \ tomwalters@0: fft ftgram racf smooth \ tomwalters@0: gauss cosine tomwalters@0: tomwalters@0: XOBJS = x11fonts x11gram x11play x11plot tomwalters@0: tomwalters@0: tomwalters@0: $(OBJS) : strmatch.o options.o units.o header.o $$@.o tomwalters@0: tomwalters@0: $(XOBJS) : x11coord.o $$@.o tomwalters@0: tomwalters@0: $(SOBJS) : strmatch.o options.o units.o header.o sigproc.o $$@.o tomwalters@0: tomwalters@0: tomwalters@0: ############################################################################ tomwalters@0: # dependencies tomwalters@0: tomwalters@0: x11gram.o : x11coord.h tomwalters@0: x11fonts.o : x11coord.h tomwalters@0: x11play.o : x11coord.h tomwalters@0: x11plot.o : x11coord.h tomwalters@0: x11coord.o : x11coord.h tomwalters@0: tomwalters@0: strmatch.o : strmatch.h tomwalters@0: options.o : options.h strmatch.h tomwalters@0: units.o : units.h strmatch.h tomwalters@0: header.o : header.h units.h tomwalters@0: sigproc.o : sigproc.h tomwalters@0: tomwalters@0: ftos.o : options.h tomwalters@0: stof.o : options.h tomwalters@0: tomwalters@0: op.o : options.h strmatch.h tomwalters@0: tomwalters@0: hdr.o : strmatch.h header.h tomwalters@0: tomwalters@0: integframe.o : options.h strmatch.h header.h tomwalters@0: ftoa.o : options.h strmatch.h header.h tomwalters@0: tomwalters@0: atob.o : options.h units.h strmatch.h tomwalters@0: btoa.o : options.h units.h strmatch.h tomwalters@0: edwave.o : options.h units.h strmatch.h tomwalters@0: bufwave.o : options.h units.h strmatch.h tomwalters@0: convert.o : options.h units.h strmatch.h tomwalters@0: loudness.o : options.h units.h strmatch.h tomwalters@0: pitch_strength.o : options.h units.h strmatch.h tomwalters@0: ptrain.o : options.h units.h strmatch.h tomwalters@0: tone.o : options.h units.h strmatch.h tomwalters@0: merge.o : options.h units.h strmatch.h tomwalters@0: noise.o : options.h units.h strmatch.h tomwalters@0: ramp.o : options.h units.h strmatch.h tomwalters@0: swab.o : options.h units.h strmatch.h tomwalters@0: stats.o : options.h units.h strmatch.h tomwalters@0: scale.o : options.h units.h strmatch.h tomwalters@0: chi.o : options.h units.h strmatch.h tomwalters@0: filt1.o : options.h units.h strmatch.h tomwalters@0: step.o : options.h units.h strmatch.h tomwalters@0: gate.o : options.h units.h strmatch.h tomwalters@0: tomwalters@0: naptosai.o : options.h units.h strmatch.h header.h tomwalters@0: saitonap.o : options.h units.h strmatch.h header.h tomwalters@0: bufframe.o : options.h units.h strmatch.h header.h tomwalters@0: sp_weights.o : options.h units.h strmatch.h header.h tomwalters@0: tomwalters@0: fbank.o : options.h units.h strmatch.h header.h freqs.c tomwalters@0: edframe.o : options.h units.h strmatch.h header.h freqs.c tomwalters@0: tomwalters@0: fft.o : options.h units.h strmatch.h sigproc.h tomwalters@0: acf.o : options.h units.h strmatch.h sigproc.h tomwalters@0: racf.o : options.h units.h strmatch.h sigproc.h tomwalters@0: conv.o : options.h units.h strmatch.h sigproc.h tomwalters@0: smooth.o : options.h units.h strmatch.h sigproc.h tomwalters@0: gauss.o : options.h units.h strmatch.h sigproc.h tomwalters@0: cosine.o : options.h units.h strmatch.h sigproc.h tomwalters@0: tomwalters@0: acgram.o : options.h units.h strmatch.h header.h sigproc.h tomwalters@0: ftgram.o : options.h units.h strmatch.h header.h sigproc.h tomwalters@0: audim.o : options.h units.h strmatch.h header.h sigproc.h tomwalters@0: tomwalters@0: tomwalters@0: