# config.m4	1.4	(CMIL)	9/19/88	17:17:26

# flavor of UNIX in use
# type of CPU
# paths to libraries
# SDY define(m4CARLLIBPATH, m4LIBDIR/libcarl.a m4LIBDIR/libieee.a)dnl
# SDY define(m4CARLLIBS, m4LIBDIR/libcarl.a m4LIBDIR/libieee.a)dnl
# save for now SDY define(m4SFLIBS, m4LIBDIR/libsf.a)dnl
# Fortran libraries must be given in the following order for SUN3.x
# final resting place for installed software
# directory for include files
# where help files will live
# directory for tutorials 
# location of sources at CARL
# path to manual pages
# path to sys include directory
# path to vaxuba include directory
# dac/adc converters to use: one of ds (DSC200), ai (Digisound-16)
# sound filesystem to use: may be either csound or bicsf

PROG =		../libcarlmidi

DESTDIR =	//usr/local/lib/carl//bin
LIBDIR =	/usr/local/lib/carl//lib
CFLAGS =	-O -I../include

OBJS =	CopyMpuCmd.o\
	FreeMpuCmd.o\
	IsNote.o\
	MidiClockPut.o\
	MidiMerge.o\
	MidiPlayInit.o\
	MidiStretch.o\
	MidiTimeShift.o\
	MidiTransform.o\
	MidiTranspose.o\
	PutNote.o\
	SetMpuNote.o\
	cbrk.o\
	cvtpb.o\
	da_midi_cmd.o\
	da_sx.o\
	fsleep.o\
	get_ctl_name.o\
	iwait.o\
	keypressed.o\
	midi_cmd_in.o\
	midi_io.o\
	midi_pk.o\
	nap.o\
	owait.o\
	ptoi.o\
	raw.o\
	select2.o\
	send_ch.o\
	tcip.o\
	tcwme.o\
	timer.o\
	trw_sel.o\
	ttybrk.o\
	vtoi.o

OOBJS = 	cbrk.o\
		cvtpb.o\
		da_midi_cmd.o\
		da_sx.o\
		fsleep.o\
		get_ctl_name.o\
		iwait.o\
		keypressed.o\
		midi_cmd_in.o\
		midi_io.o\
		midi_pk.o\
		owait.o\
		raw.o\
		select2.o\
		send_ch.o\
		timer.o\
		trw_sel.o\
		ttybrk.o

DBUG =
.SUFFIXES:	.m

do_it:		/usr/local/include/carl/midi.h ${PROG}

/usr/local/include/carl/midi.h:	midi.h
		cp midi.h /usr/local/include/carl

${PROG}: 	${DBUG} ${OBJS}
		ar uv ${PROG}.a ${DBUG} ${OBJS}

clean:
		rm -f ${PROG}.a ${DBUG} ${OBJS} a.out core

${DBUG} ${OBJS}: midi.h
