CFLAGS = $(FLAGS) -Dsgi -DNEXT
LIBS =  ../lib/genlib.a $(LDFLAGS) -laudiofile -laudio -lm
GENS =  wheader.o fsize.o floc.o makegen.o fnscl.o gen10.o gen7.o gen5.o gen20.o \
	gen9.o gen6.o gen3.o gen2.o gen18.o gen24.o gen25.o gen17.o infile.o \
	rtupdate.o
GRAF = resetamp.o sfprint.o printsf.o addfunc.o merror.o \
	sfcopy.o sound.o soundio.o ug_intro.o sfcodes.o sfstats.o m_system.o \
	io.o minc_functions.o fplot.o tempo.o minc_info.o sampfunc.o \
	command_line.o bytrev.o
RTSTUFF = addrtInst.o rtaddout.o rtsendsamps.o rtsetparams.o rtinput.o \
	rtsetoutput.o rtsetinput.o rtgetin.o rtgetsamps.o rtoutput.o

all:	cmix.o

cmix.o: ../H/ugens.h ../Minc/m.o ../rtstuff/Instrument.o $(GENS) $(GRAF) $(RTSTUFF)
	ld -r ../Minc/m.o ../rtstuff/Instrument.o  $(GRAF) $(GENS) $(RTSTUFF) -o cmix.o

../Minc/m.o:
	(cd ../Minc; $(MAKE) ${MFLAGS} load; cd ../sys)

../rtstuff/Instrument.o:
	(cd ../rtstuff; make; cd ../sys)

ctest:  ctest.o ../H/ugens.h $(GENS) $(GRAF)
	cc -o ctest -DNEXT ctest.o cmix.o $(LIBS)

# install:	all
# 	rm -f /musr/lib/cmix.o
# 	cp `pwd`/cmix.o /musr/lib

clean:
	rm -f *.o
