shithub: sox

ref: e2d5e5bd63e3acfb99a91e1bf04cfb9d44a60441
dir: /src/mkfile/

View raw version
</$objtype/mkfile

LIB=libsox.a$O
CFLAGS=$CFLAGS -p -I/sys/include/npe -D__plan9__ -D__${objtype}__

HFILES=\
	adpcms.h aiff.h cvsd.h cvsdfilt.h g711.h g72x.h vox.h raw.h formats.h \
	sox_i.h xmalloc.h util.h soxomp.h band.h biquad.h compandt.h \
	dft_filter.h dither.h effects.h fft4g.h fifo.h mcompand_xover.h \
	noisered.h rate_filters.h rate_half_fir.h rate_poly_fir0.h rate_poly_fir.h \
	id3.h \

OFILES=\
	adpcms.$O aiff.$O cvsd.$O \
	g711.$O g721.$O g723_24.$O g723_40.$O g72x.$O vox.$O \
	raw.$O formats.$O formats_i.$O skelform.$O xmalloc.$O getopt.$O \
	util.$O libsox.$O libsox_i.$O sox-fmt.$O  \
	bend.$O biquad.$O biquads.$O chorus.$O compand.$O \
	compandt.$O contrast.$O dcshift.$O delay.$O dft_filter.$O \
	dither.$O divide.$O downsample.$O earwax.$O \
	echo.$O echos.$O effects.$O effects_i.$O effects_i_dsp.$O \
	fade.$O fft4g.$O fir.$O firfit.$O flanger.$O gain.$O \
	hilbert.$O input.$O loudness.$O mcompand.$O \
	noiseprof.$O noisered.$O output.$O overdrive.$O pad.$O phaser.$O rate.$O \
	remix.$O repeat.$O reverb.$O reverse.$O silence.$O sinc.$O skeleff.$O \
	speed.$O splice.$O stat.$O stats.$O stretch.$O swap.$O \
	synth.$O tempo.$O tremolo.$O trim.$O upsample.$O vad.$O vol.$O \
	raw-fmt.$O s1-fmt.$O s2-fmt.$O s3-fmt.$O \
	s4-fmt.$O u1-fmt.$O u2-fmt.$O u3-fmt.$O u4-fmt.$O al-fmt.$O la-fmt.$O ul-fmt.$O \
	lu-fmt.$O 8svx.$O aiff-fmt.$O aifc-fmt.$O au.$O avr.$O cdr.$O cvsd-fmt.$O \
	dvms-fmt.$O dat.$O hcom.$O htk.$O maud.$O prc.$O sf.$O smp.$O \
	sounder.$O soundtool.$O sphere.$O tx16w.$O voc.$O vox-fmt.$O ima-fmt.$O adpcm.$O \
	ima_rw.$O wav.$O wve.$O xa.$O nulfile.$O f4-fmt.$O f8-fmt.$O gsrt.$O \
	id3.$O \

UPDATE=\
	mkfile\
	$HFILES\
	${OFILES:%.$O=%.c}\
	${LIB:/$objtype/%=/386/%}\

</sys/src/cmd/mklib