source: proto/parabix2/Makefile @ 2183

Last change on this file since 2183 was 2180, checked in by ksherdy, 7 years ago

Updated Makefile and template.

File size: 751 bytes
Line 
1OUTFILE=src/xmlwf.cpp
2PABLO_SRCFILE=parabix2_pablo.py
3PABLO_TEMPLATE=pablo_template.cpp
4PABLO_TEMPLATE_SYMBOL_TABLE=pablo_template.cpp
5PABLO_COMPILER=../Compiler/pablomain.py
6
7
8pablo:  $(PABLO_SRCFILE)
9        python $(PABLO_COMPILER) $(PABLO_SRCFILE) -t $(PABLO_TEMPLATE) -o $(OUTFILE)
10
11avx:    $(PABLO_SRCFILE)
12        python $(PABLO_COMPILER) $(PABLO_SRCFILE) -t pablo_template_avx.cpp -o $(OUTFILE)
13
14symbol_table: $(PABLO_SRCFILE) $(PABLO_TEMPLATE_SYMBOL_TABLE)
15        python $(PABLO_COMPILER) $(PABLO_SRCFILE) -t $(PABLO_TEMPLATE_SYMBOL_TABLE) -o $(OUTFILE)
16
17#threads:       $(PABLO_SRCFILE)
18#       python $(PABLO_COMPILER) $(PABLO_SRCFILE) parabix2_pablo2.py -t pablo_template_multithreads.cpp -o $(OUTFILE)
19
20pablo_help:
21        python  $(PABLO_COMPILER) -h
22
23clean: 
24        rm -f $(OUTFILE)
25
26
Note: See TracBrowser for help on using the repository browser.