equal
deleted
inserted
replaced
144 -o $$OUT/dirstate_fuzzer |
144 -o $$OUT/dirstate_fuzzer |
145 |
145 |
146 dirstate_corpus.zip: |
146 dirstate_corpus.zip: |
147 python dirstate_corpus.py $$OUT/dirstate_fuzzer_seed_corpus.zip |
147 python dirstate_corpus.py $$OUT/dirstate_fuzzer_seed_corpus.zip |
148 |
148 |
|
149 fm1readmarkers_fuzzer: sanpy fm1readmarkers.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
|
150 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
|
151 -Wno-register -Wno-macro-redefined \ |
|
152 -I../../mercurial fm1readmarkers.cc \ |
|
153 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
|
154 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
|
155 -o $$OUT/fm1readmarkers_fuzzer |
|
156 |
|
157 fm1readmarkers_corpus.zip: |
|
158 python fm1readmarkers_corpus.py $$OUT/fm1readmarkers_fuzzer_seed_corpus.zip |
|
159 |
149 clean: |
160 clean: |
150 $(RM) *.o *_fuzzer \ |
161 $(RM) *.o *_fuzzer \ |
151 bdiff \ |
162 bdiff \ |
152 mpatch \ |
163 mpatch \ |
153 xdiff |
164 xdiff |
154 |
165 |
155 oss-fuzz: bdiff_fuzzer mpatch_fuzzer mpatch_corpus.zip xdiff_fuzzer manifest_fuzzer manifest_corpus.zip revlog_fuzzer revlog_corpus.zip dirstate_fuzzer dirstate_corpus.zip |
166 oss-fuzz: bdiff_fuzzer mpatch_fuzzer mpatch_corpus.zip xdiff_fuzzer manifest_fuzzer manifest_corpus.zip revlog_fuzzer revlog_corpus.zip dirstate_fuzzer dirstate_corpus.zip fm1readmarkers_fuzzer fm1readmarkers_corpus.zip |
156 |
167 |
157 .PHONY: all clean oss-fuzz sanpy |
168 .PHONY: all clean oss-fuzz sanpy |