Mercurial > hg > Applications > Grep
comparison regexParser/Makefile @ 308:1188debbef10
separate CharClass
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 08 Feb 2016 12:45:45 +0900 |
parents | 27414e6fb33c |
children | 1d79e61a9365 |
comparison
equal
deleted
inserted
replaced
307:9f0df6ce89a2 | 308:1188debbef10 |
---|---|
1 TARGET= regexParser test/ccMerge | 1 TARGET= regexParser test/ccMerge |
2 CFLAGS= -Wall -O0 -g -I$(CERIUM)/include/TaskManager -I. | 2 CFLAGS= -Wall -O0 -g -I$(CERIUM)/include/TaskManager -I. |
3 SEQCFLAGS= CFLAGS= -Wall -O -g -I$(CERIUM)/include/TaskManager -I. | 3 SEQCFLAGS= -Wall -O -g -I$(CERIUM)/include/TaskManager -I. |
4 CC= clang++ | 4 CC= clang++ |
5 CbC= clang++ | 5 CbC= clang++ |
6 CERIUM= ../../Cerium | 6 CERIUM= ../../Cerium |
7 AR= libCeriumGrep.a | 7 AR= libCeriumGrep.a |
8 | 8 |
34 | 34 |
35 test/searchBit: test/searchBit.cc | 35 test/searchBit: test/searchBit.cc |
36 $(CC) $(CFLAGS) $< bitVector.cc -o $@ | 36 $(CC) $(CFLAGS) $< bitVector.cc -o $@ |
37 | 37 |
38 test/ccMerge: test/ccMerge.o subsetConstruction.o regexParser.o node.o error.o bitVector.o | 38 test/ccMerge: test/ccMerge.o subsetConstruction.o regexParser.o node.o error.o bitVector.o |
39 $(CC) $(CFLAGS) $< subsetConstruction.o regexParser.o node.o error.o bitVector.o -o $@ | 39 $(CC) $(CFLAGS) $< subsetConstruction.o regexParser.o node.o error.o bitVector.o CharClass.o -o $@ |
40 | 40 |
41 parallelSearch: $(AR) | 41 parallelSearch: $(AR) |
42 cd cerium ; $(MAKE) -f Makefile.macosx CERIUM=../$(CERIUM) | 42 cd cerium ; $(MAKE) -f Makefile.macosx CERIUM=../$(CERIUM) |
43 | 43 |
44 $(AR): $(OBJS) | 44 $(AR): $(OBJS) |
77 grepWalk: regexParser $(TESTFILE) | 77 grepWalk: regexParser $(TESTFILE) |
78 ./regexParser $(SUBSET) -regex $(REGEX) -file $(TESTFILE) $(WC) | 78 ./regexParser $(SUBSET) -regex $(REGEX) -file $(TESTFILE) $(WC) |
79 | 79 |
80 sequentialSearch: sequentialSearch.cc regexParser fileread.o | 80 sequentialSearch: sequentialSearch.cc regexParser fileread.o |
81 ./regexParser -seq -subset -regex $(REGEX) | 81 ./regexParser -seq -subset -regex $(REGEX) |
82 $(CC) $(CFLAGS) -c sequentialSearch.cc | 82 $(CC) $(SEQCFLAGS) -c sequentialSearch.cc |
83 $(CC) $(SEQDFLAGS) sequentialSearch.o generateSequentialSearch.o $(OBJS) -o $@ | 83 $(CC) $(SEQDFLAGS) sequentialSearch.o generateSequentialSearch.o $(OBJS) -o $@ |
84 - ./$@ -file $(TESTFILE) | 84 - ./$@ -file $(TESTFILE) |
85 | 85 |
86 sequentialSearchCbC: sequentialSearchCbC.cc regexParserCbC fileread.o | 86 sequentialSearchCbC: sequentialSearchCbC.cc regexParserCbC fileread.o |
87 ./regexParserCbC -seq -subset -regex $(REGEX) | 87 ./regexParserCbC -seq -subset -regex $(REGEX) |