source: proto/RE/demo/Makefile @ 3730

Last change on this file since 3730 was 3730, checked in by ksherdy, 6 years ago

Added first iteration of compilable grep fixed string demo.

File size: 708 bytes
Line 
1
2OUTFILE=src/grep.cpp
3PABLO_SRCFILE=grep.py
4PABLO_COMPILER=../../Compiler/pablomain.py
5PABLO_TEMPLATE=grep_template.cpp
6
7PABLO_DEMO=grep_demo.py
8INFILE=test/fruitlist0.dat
9
10PABLO_DEBUG=-d
11
12all: grep
13
14grep: $(PABLO_SRCFILE)
15        python $(PABLO_COMPILER) $(PABLO_SRCFILE) -t $(PABLO_TEMPLATE) -o $(OUTFILE)
16
17grep_demo: $(PABLO_DEMO)
18        python $(PABLO_DEMO) $(INFILE) $(PABLO_DEBUG)
19
20grep_invert_match_demo: $(PABLO_DEMO)
21        python $(PABLO_DEMO) $(INFILE) -v $(PABLO_DEBUG)
22
23grep_count_demo: $(PABLO_DEMO)
24        python $(PABLO_DEMO) $(INFILE) -c $(PABLO_DEBUG)
25
26grep_count_invert_match_demo: $(PABLO_DEMO)
27        python $(PABLO_DEMO) $(INFILE) -c -v $(PABLO_DEBUG)
28
29grep_help:
30        python  $(PABLO_DEMO) -h
31
32clean: 
33        rm -f $(OUTFILE)
Note: See TracBrowser for help on using the repository browser.