RTOBJS = START.o BEND.o FRET.o START1.o BEND1.o FRET1.o VSTART1.o \
	 VFRET1.o rtprofile.o
COBJS =  randfill.o sset.o strum.o squisher.o delayset.o delayclean.o \
	dist.o delay.o
CMIXOBJS = ../../sys/cmix.o ../../lib/genlib.a ../../rtstuff/profile.o

all: STRUM libSTRUM.so

libSTRUM.so: $(RTOBJS) $(COBJS) ../../lib/genlib.a
	$(CXX) $(SHARED_LDFLAGS) -o $@ -soname $@ $(RTOBJS) $(COBJS) \
	../../lib/genlib.a -lm

STRUM: $(RTOBJS) $(COBJS) $(CMIXOBJS)
	$(CXX) -o STRUM $(RTOBJS) $(COBJS) $(CMIXOBJS) -laudio -laudiofile -lm

$(RTOBJS):	../../rtstuff/Instrument.h
