CFLAGS =  -O2 -m486 -DMAIN 
LDFLAGS	=  ../lib/genlib.a -lm
GENS =  wheader.o fsize.o floc.o makegen.o fnscl.o gen10.o gen7.o gen5.o gen9.o gen6.o gen17.o gen18.o gen1.o gen24.o
GRAF = resetamp.o sfprint.o printsf.o addfunc.o gdispatch.o merror.o vector.o \
	sfcopy.o sound.o ug_intro.o sfcodes.o sfstats.o m_system.o \
	io.o m_pitch.o fplot.o info.o tempo.o m_misc.o infile.o sampfunc.o

MIXKERN = resetamp.o sfprint.o printsf.o addfunc.o gdispatch.o merror.o vector.o \
	sfcopy.o sound.o Mug_intro.o sfcodes.o sfstats.o m_system.o \
	io.o m_pitch.o fplot.o tempo.o ../cmd/uumix.o ../cmd/stereo.o \
	../cmd/bclrf.o ../cmd/mixalter.o info.o 

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

all:	cmix.o ctest

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

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