/trunk/Examples/python/performance/constructor/Makefile
# · Makefile · 21 lines · 18 code · 3 blank · 0 comment · 0 complexity · d336e85277b6b6c5a74acc9711e8bc91 MD5 · raw file
- TOP = ../../..
- SWIG = $(TOP)/../preinst-swig
- CXXSRCS =
- TARGET = Simple
- INTERFACE = Simple.i
- 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