equal
deleted
inserted
replaced
111 -I../../mercurial dirs.cc \ |
111 -I../../mercurial dirs.cc \ |
112 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
112 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
113 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
113 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
114 -o $$OUT/dirs_fuzzer |
114 -o $$OUT/dirs_fuzzer |
115 |
115 |
|
116 fncache_fuzzer: fncache.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
|
117 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
|
118 -Wno-register -Wno-macro-redefined \ |
|
119 -I../../mercurial fncache.cc \ |
|
120 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
|
121 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
|
122 -o $$OUT/fncache_fuzzer |
|
123 |
116 manifest_corpus.zip: |
124 manifest_corpus.zip: |
117 python manifest_corpus.py $$OUT/manifest_fuzzer_seed_corpus.zip |
125 python manifest_corpus.py $$OUT/manifest_fuzzer_seed_corpus.zip |
118 |
126 |
119 manifest_fuzzer: manifest.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
127 manifest_fuzzer: manifest.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
120 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
128 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
161 $(RM) *.o *_fuzzer \ |
169 $(RM) *.o *_fuzzer \ |
162 bdiff \ |
170 bdiff \ |
163 mpatch \ |
171 mpatch \ |
164 xdiff |
172 xdiff |
165 |
173 |
166 oss-fuzz: bdiff_fuzzer mpatch_fuzzer mpatch_corpus.zip xdiff_fuzzer dirs_fuzzer manifest_fuzzer manifest_corpus.zip revlog_fuzzer revlog_corpus.zip dirstate_fuzzer dirstate_corpus.zip fm1readmarkers_fuzzer fm1readmarkers_corpus.zip |
174 oss-fuzz: bdiff_fuzzer mpatch_fuzzer mpatch_corpus.zip xdiff_fuzzer dirs_fuzzer fncache_fuzzer manifest_fuzzer manifest_corpus.zip revlog_fuzzer revlog_corpus.zip dirstate_fuzzer dirstate_corpus.zip fm1readmarkers_fuzzer fm1readmarkers_corpus.zip |
167 |
175 |
168 .PHONY: all clean oss-fuzz |
176 .PHONY: all clean oss-fuzz |