/trunk/Examples/octave/extend/Makefile
Makefile | 22 lines | 18 code | 4 blank | 0 comment | 0 complexity | 96d353aa85240de28a6714952041e14f MD5 | raw file
1TOP = ../.. 2SWIG = $(TOP)/../preinst-swig 3CXXSRCS = example.cxx 4TARGET = example 5INTERFACE = example.i 6LIBS = -lm 7SWIGOPT = 8 9all:: 10 $(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \ 11 SWIGOPT='$(SWIGOPT)' TARGET='$(TARGET)' INTERFACE='$(INTERFACE)' octave_cpp 12 13static:: 14 $(MAKE) -f $(TOP)/Makefile $(SWIGLIB) CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \ 15 SWIGOPT='$(SWIGOPT)' TARGET='myoctave' INTERFACE='$(INTERFACE)' octave_cpp_static 16 17clean:: 18 $(MAKE) -f $(TOP)/Makefile octave_clean 19 rm -f $(TARGET).py 20 21check: all 22 $(MAKE) -f $(TOP)/Makefile octave_run