comparison regexParser/Makefile @ 290:7f320313f44e

clean up test in Makefile
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 01 Feb 2016 10:51:56 +0900
parents 20ed7536784f
children 868f01f1ba8e
comparison
equal deleted inserted replaced
289:20ed7536784f 290:7f320313f44e
14 # REGEX = '(mil|have)' 14 # REGEX = '(mil|have)'
15 15
16 SUBST = -subset 16 SUBST = -subset
17 17
18 TESTFILE = test/c.txt 18 TESTFILE = test/c.txt
19 WC = | wc
20 # WC =
19 21
20 .cc.o: 22 .cc.o:
21 $(CC) $(CFLAGS) -c $< -o $@ 23 $(CC) $(CFLAGS) -c $< -o $@
22 24
23 all: $(TARGET) 25 all: $(TARGET)
54 touch state.cc 56 touch state.cc
55 57
56 .SUFFIXES: .cc .o 58 .SUFFIXES: .cc .o
57 59
58 tSearch: regexParser $(TESTFILE) 60 tSearch: regexParser $(TESTFILE)
59 ./regexParser $(SUBSET) -regex $(REGEX) -ts -file $(TESTFILE) 61 ./regexParser $(SUBSET) -regex $(REGEX) -ts -file $(TESTFILE) $(WC)
60 62
61 testParallel : parallelSearch $(TESTFILE) 63 testParallel : parallelSearch $(TESTFILE)
62 ./cerium/ceriumGrep $(SUBSET) -regex $(REGEX) -file s$(TESTFILE) 64 ./cerium/ceriumGrep $(SUBSET) -regex $(REGEX) -file $(TESTFILE) $(WC)
63 65
64 test2: regexParser $(TESTFILE) 66 test2: regexParser $(TESTFILE)
65 ./regexParser $(SUBSET) -regex $(REGEX)-file s$(TESTFILE) 67 ./regexParser $(SUBSET) -regex $(REGEX)-file $(TESTFILE) $(WC)
66 68
67 seqtest: sequentialSearch $(TESTFILE) 69 seqtest: sequentialSearch $(TESTFILE)
68 ./sequentialSearch -file $(TESTFILE) 70 ./sequentialSearch -file $(TESTFILE) $(WC)
69 71
70 grepWalk: regexParser $(TESTFILE) 72 grepWalk: regexParser $(TESTFILE)
71 ./regexParser -$(SUBSET) -regex $(REGEX)-file $(TESTFILE) 73 ./regexParser -$(SUBSET) -regex $(REGEX)-file $(TESTFILE) $(WC)
72 74
73 sequentialSearch: sequentialSearch.cc regexParser fileread.o 75 sequentialSearch: sequentialSearch.cc regexParser fileread.o
74 ./regexParser -seq -subset -regex $(REGEX) 76 ./regexParser -seq -subset -regex $(REGEX)
75 $(CC) $(CFLAGS) -c sequentialSearch.cc 77 $(CC) $(CFLAGS) -c sequentialSearch.cc
76 $(CC) -O sequentialSearch.o fileread.o -o $@ 78 $(CC) -O sequentialSearch.o fileread.o -o $@