/trunk/Examples/python/performance/func/Makefile
Makefile | 23 lines | 19 code | 4 blank | 0 comment | 0 complexity | 4369683b3bb0d000e40b15907803e33a MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- TOP = ../../..
- SWIG = $(TOP)/../preinst-swig
- CXXSRCS =
- TARGET = Simple
- INTERFACE = Simple.i
- default : all
- all :
- $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -module Simple_baseline' \
- TARGET='$(TARGET)_baseline' INTERFACE='$(INTERFACE)' python_cpp
- $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -O -module Simple_optimized' \
- TARGET='$(TARGET)_optimized' INTERFACE='$(INTERFACE)' python_cpp
- $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -builtin -O -module Simple_builtin' \
- TARGET='$(TARGET)_builtin' INTERFACE='$(INTERFACE)' python_cpp
- static :
- $(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
- TARGET='mypython' INTERFACE='$(INTERFACE)' python_cpp_static
- clean :
- $(MAKE) -f $(TOP)/Makefile python_clean
- rm -f $(TARGET).py