.SUFFIXES: mexglx

%.o: %.cpp mex.mak
	$(MEX) $(CFLAGS) -c $<

%.mexglx: %.cpp mexhelper.o mex.mak
	$(MEX) $(CFLAGS) $(LDFLAGS) $(LDLIBS) $< mexhelper.o

%.mexglx: %.c mex.mak
	$(MEX) $(CFLAGS) $<

%.cpp: %.ri mex.mak
	$(CTLMEX) $< >$@
