Mercurial > hg > aim92
diff tools/makefile @ 0:5242703e91d3 tip
Initial checkin for AIM92 aimR8.2 (last updated May 1997).
author | tomwalters |
---|---|
date | Fri, 20 May 2011 15:19:45 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/makefile Fri May 20 15:19:45 2011 +0100 @@ -0,0 +1,123 @@ +############################################################################# +# +# +# Makefile for AIM tools - Michael Allerhand 1993 +# +# Machine defaults:- +# +# on DEC: +# CC = cc +# CFLAGS = -O -I/usr/include +# LDFLAGS = -L/usr/lib -lX11 -lm +# on SUN: +# CC = cc +# CFLAGS = -O -I/usr/openwin/include +# LDFLAGS = -L/usr/lib -lX11 -lm +# on SUN (gcc): +# CC = gcc (eg: /usr/local/bin/gcc) +# CFLAGS = -O2 -I/usr/openwin/include +# LDFLAGS = -L/usr/lib -lX11 -lm +# +# on SUN (using APU local sun Xlib server): +# CC = cc +# CFLAGS = -O -I/usr/local2/include +# LDFLAGS = -L/usr/local2/lib -lX11 -lm +# +# + + +.c.o : + $(CC) $(CFLAGS) -c $< + + +OBJS = hdr atob btoa bufwave \ + bufframe \ + chi convert edframe edwave \ + fbank ftoa ftos gate \ + integframe loudness merge naptosai \ + noise op pitch_strength ptrain \ + ramp saitonap scale sp_weights \ + stats step stof swab \ + tone filt1 + +SOBJS = acf acgram audim conv \ + fft ftgram racf smooth \ + gauss cosine + +XOBJS = x11fonts x11gram x11play x11plot + + +$(OBJS) : strmatch.o options.o units.o header.o $$@.o + +$(XOBJS) : x11coord.o $$@.o + +$(SOBJS) : strmatch.o options.o units.o header.o sigproc.o $$@.o + + +############################################################################ +# dependencies + +x11gram.o : x11coord.h +x11fonts.o : x11coord.h +x11play.o : x11coord.h +x11plot.o : x11coord.h +x11coord.o : x11coord.h + +strmatch.o : strmatch.h +options.o : options.h strmatch.h +units.o : units.h strmatch.h +header.o : header.h units.h +sigproc.o : sigproc.h + +ftos.o : options.h +stof.o : options.h + +op.o : options.h strmatch.h + +hdr.o : strmatch.h header.h + +integframe.o : options.h strmatch.h header.h +ftoa.o : options.h strmatch.h header.h + +atob.o : options.h units.h strmatch.h +btoa.o : options.h units.h strmatch.h +edwave.o : options.h units.h strmatch.h +bufwave.o : options.h units.h strmatch.h +convert.o : options.h units.h strmatch.h +loudness.o : options.h units.h strmatch.h +pitch_strength.o : options.h units.h strmatch.h +ptrain.o : options.h units.h strmatch.h +tone.o : options.h units.h strmatch.h +merge.o : options.h units.h strmatch.h +noise.o : options.h units.h strmatch.h +ramp.o : options.h units.h strmatch.h +swab.o : options.h units.h strmatch.h +stats.o : options.h units.h strmatch.h +scale.o : options.h units.h strmatch.h +chi.o : options.h units.h strmatch.h +filt1.o : options.h units.h strmatch.h +step.o : options.h units.h strmatch.h +gate.o : options.h units.h strmatch.h + +naptosai.o : options.h units.h strmatch.h header.h +saitonap.o : options.h units.h strmatch.h header.h +bufframe.o : options.h units.h strmatch.h header.h +sp_weights.o : options.h units.h strmatch.h header.h + +fbank.o : options.h units.h strmatch.h header.h freqs.c +edframe.o : options.h units.h strmatch.h header.h freqs.c + +fft.o : options.h units.h strmatch.h sigproc.h +acf.o : options.h units.h strmatch.h sigproc.h +racf.o : options.h units.h strmatch.h sigproc.h +conv.o : options.h units.h strmatch.h sigproc.h +smooth.o : options.h units.h strmatch.h sigproc.h +gauss.o : options.h units.h strmatch.h sigproc.h +cosine.o : options.h units.h strmatch.h sigproc.h + +acgram.o : options.h units.h strmatch.h header.h sigproc.h +ftgram.o : options.h units.h strmatch.h header.h sigproc.h +audim.o : options.h units.h strmatch.h header.h sigproc.h + + +