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)