PageRenderTime 10ms CodeModel.GetById 1ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 1ms

/trunk/Examples/python/performance/hierarchy_operator/Makefile

#
Makefile | 23 lines | 19 code | 4 blank | 0 comment | 0 complexity | 4369683b3bb0d000e40b15907803e33a MD5 | raw file
 1TOP        = ../../..
 2SWIG       = $(TOP)/../preinst-swig
 3CXXSRCS       =
 4TARGET     = Simple
 5INTERFACE  = Simple.i
 6
 7default : all
 8
 9all :
10	$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -module Simple_baseline' \
11	TARGET='$(TARGET)_baseline' INTERFACE='$(INTERFACE)' python_cpp
12	$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -O -module Simple_optimized' \
13	TARGET='$(TARGET)_optimized' INTERFACE='$(INTERFACE)' python_cpp
14	$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG) -builtin -O -module Simple_builtin' \
15	TARGET='$(TARGET)_builtin' INTERFACE='$(INTERFACE)' python_cpp
16
17static :
18	$(MAKE) -f $(TOP)/Makefile CXXSRCS='$(CXXSRCS)' SWIG='$(SWIG)' \
19	TARGET='mypython' INTERFACE='$(INTERFACE)' python_cpp_static
20
21clean :
22	$(MAKE) -f $(TOP)/Makefile python_clean
23	rm -f $(TARGET).py