C_OBJS = init.o
FT_OBJS = OptTreeCallBacks.o OptimalTrees.o OptTreeF.o

all: $(SHLIB) clean

$(SHLIB): $(FT_OBJS) $(C_OBJS)

OptTreeCallBacks.mod: OptTreeCallBacks.o
OptimalTrees.o: OptTreeCallBacks.mod
OptimalTrees.mod: OptimalTrees.o
OptTreeF.o: OptTreeCallBacks.mod OptimalTrees.mod

clean:
	@rm -rf *.mod *.o
