• Home
  • Raw
  • Download

Lines Matching refs:obj

71 all: obj/libre2.a obj/so/libre2.$(SOEXT)
112 obj/util/rune.o\
113 obj/util/strutil.o\
114 obj/re2/bitstate.o\
115 obj/re2/compile.o\
116 obj/re2/dfa.o\
117 obj/re2/filtered_re2.o\
118 obj/re2/mimics_pcre.o\
119 obj/re2/nfa.o\
120 obj/re2/onepass.o\
121 obj/re2/parse.o\
122 obj/re2/perl_groups.o\
123 obj/re2/prefilter.o\
124 obj/re2/prefilter_tree.o\
125 obj/re2/prog.o\
126 obj/re2/re2.o\
127 obj/re2/regexp.o\
128 obj/re2/set.o\
129 obj/re2/simplify.o\
130 obj/re2/stringpiece.o\
131 obj/re2/tostring.o\
132 obj/re2/unicode_casefold.o\
133 obj/re2/unicode_groups.o\
136 obj/util/pcre.o\
137 obj/re2/testing/backtrack.o\
138 obj/re2/testing/dump.o\
139 obj/re2/testing/exhaustive_tester.o\
140 obj/re2/testing/null_walker.o\
141 obj/re2/testing/regexp_generator.o\
142 obj/re2/testing/string_generator.o\
143 obj/re2/testing/tester.o\
146 obj/test/charclass_test\
147 obj/test/compile_test\
148 obj/test/filtered_re2_test\
149 obj/test/mimics_pcre_test\
150 obj/test/parse_test\
151 obj/test/possible_match_test\
152 obj/test/re2_test\
153 obj/test/re2_arg_test\
154 obj/test/regexp_test\
155 obj/test/required_prefix_test\
156 obj/test/search_test\
157 obj/test/set_test\
158 obj/test/simplify_test\
159 obj/test/string_generator_test\
162 obj/test/dfa_test\
163 obj/test/exhaustive1_test\
164 obj/test/exhaustive2_test\
165 obj/test/exhaustive3_test\
166 obj/test/exhaustive_test\
167 obj/test/random_test\
169 SOFILES=$(patsubst obj/%,obj/so/%,$(OFILES))
171 STESTS=$(patsubst obj/%,obj/so/%,$(TESTS))
172 SBIGTESTS=$(patsubst obj/%,obj/so/%,$(BIGTESTS))
174 DOFILES=$(patsubst obj/%,obj/dbg/%,$(OFILES))
175 DTESTOFILES=$(patsubst obj/%,obj/dbg/%,$(TESTOFILES))
176 DTESTS=$(patsubst obj/%,obj/dbg/%,$(TESTS))
177 DBIGTESTS=$(patsubst obj/%,obj/dbg/%,$(BIGTESTS))
179 obj/%.o: %.cc $(HFILES)
183 obj/dbg/%.o: %.cc $(HFILES)
187 obj/so/%.o: %.cc $(HFILES)
191 obj/libre2.a: $(OFILES)
192 @mkdir -p obj
193 $(AR) $(ARFLAGS) obj/libre2.a $(OFILES)
195 obj/dbg/libre2.a: $(DOFILES)
196 @mkdir -p obj/dbg
197 $(AR) $(ARFLAGS) obj/dbg/libre2.a $(DOFILES)
199 obj/so/libre2.$(SOEXT): $(SOFILES)
200 @mkdir -p obj/so
201 $(MAKE_SHARED_LIBRARY) -o obj/so/libre2.$(SOEXTVER) $(SOFILES)
204 obj/dbg/test/%: obj/dbg/libre2.a obj/dbg/re2/testing/%.o $(DTESTOFILES) obj/dbg/util/test.o
205 @mkdir -p obj/dbg/test
206 …$(CXX) -o $@ obj/dbg/re2/testing/$*.o $(DTESTOFILES) obj/dbg/util/test.o obj/dbg/libre2.a $(RE2_LD…
208 obj/test/%: obj/libre2.a obj/re2/testing/%.o $(TESTOFILES) obj/util/test.o
209 @mkdir -p obj/test
210 …$(CXX) -o $@ obj/re2/testing/$*.o $(TESTOFILES) obj/util/test.o obj/libre2.a $(RE2_LDFLAGS) $(LDFL…
213 obj/so/test/%: obj/so/libre2.$(SOEXT) obj/libre2.a obj/re2/testing/%.o $(TESTOFILES) obj/util/test.o
214 @mkdir -p obj/so/test
215 …$(CXX) -o $@ obj/re2/testing/$*.o $(TESTOFILES) obj/util/test.o -Lobj/so -lre2 obj/libre2.a $(RE2_…
218 obj/test/regexp_benchmark: obj/libre2.a obj/re2/testing/regexp_benchmark.o $(TESTOFILES) obj/util/b…
219 @mkdir -p obj/test
220 …$(CXX) -o $@ obj/re2/testing/regexp_benchmark.o $(filter-out obj/re2/testing/dump.o, $(TESTOFILES)…
226 obj/test/re2_fuzzer: obj/libre2.a obj/re2/fuzzing/re2_fuzzer.o obj/util/fuzz.o
227 @mkdir -p obj/test
228 $(CXX) -o $@ obj/re2/fuzzing/re2_fuzzer.o obj/util/fuzz.o obj/libre2.a $(RE2_LDFLAGS) $(LDFLAGS)
244 rm -rf obj
258 @./runtests -shared-library-path obj/so $(STESTS)
267 @./runtests -shared-library-path obj/so $(STESTS) $(SBIGTESTS)
269 benchmark: obj/test/regexp_benchmark
271 fuzz: obj/test/re2_fuzzer
273 install: obj/libre2.a obj/so/libre2.$(SOEXT)
276 $(INSTALL) obj/libre2.a $(DESTDIR)$(libdir)/libre2.a
277 $(INSTALL) obj/so/libre2.$(SOEXT) $(DESTDIR)$(libdir)/libre2.$(SOEXTVER00)
292 @mkdir -p obj
293 @cp testinstall.cc obj
299 (cd obj && $(CXX) testinstall.cc -o testinstall $(CXXFLAGS) $(LDFLAGS))
300 obj/testinstall
306 @mkdir -p obj
307 @cp testinstall.cc obj
308 (cd obj && $(CXX) testinstall.cc -o testinstall $(CXXFLAGS) $(LDFLAGS))
310 DYLD_LIBRARY_PATH="$(DESTDIR)$(libdir):$(DYLD_LIBRARY_PATH)" obj/testinstall
312 LD_LIBRARY_PATH="$(DESTDIR)$(libdir):$(LD_LIBRARY_PATH)" obj/testinstall
315 benchlog: obj/test/regexp_benchmark
317 …(uname -a; $(CXX) --version; git rev-parse --short HEAD; file obj/test/regexp_benchmark) | sed 's/…
319 ./obj/test/regexp_benchmark 'PCRE|RE2') | tee -a benchlog.$$(hostname | sed 's/\..*//')
324 .PRECIOUS: obj/%.o obj/dbg/%.o obj/so/%.o obj/libre2.a \
325 obj/dbg/libre2.a obj/so/libre2.a \
326 obj/test/% obj/so/test/% obj/dbg/test/%
331 $(filter obj/test/exhaustive%_test,$(BIGTESTS))
334 obj/test/exhaustive_test |grep -v '^PASS$$' >>re2-exhaustive.txt
335 obj/test/exhaustive1_test |grep -v '^PASS$$' >>re2-exhaustive.txt
336 obj/test/exhaustive2_test |grep -v '^PASS$$' >>re2-exhaustive.txt
337 obj/test/exhaustive3_test |grep -v '^PASS$$' >>re2-exhaustive.txt
339 $(MAKE) CXXFLAGS="$(CXXFLAGS) -DLOGGING=1" obj/test/search_test
342 obj/test/search_test |grep -v '^PASS$$' >>re2-search.txt
344 x: x.cc obj/libre2.a
345 g++ -I. -o x x.cc obj/libre2.a