103 revlog.o: ../../mercurial/cext/revlog.c |
103 revlog.o: ../../mercurial/cext/revlog.c |
104 $(CC) $(CFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
104 $(CC) $(CFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
105 -I../../mercurial \ |
105 -I../../mercurial \ |
106 -c -o revlog.o ../../mercurial/cext/revlog.c |
106 -c -o revlog.o ../../mercurial/cext/revlog.c |
107 |
107 |
|
108 dirs_fuzzer: dirs.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
|
109 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
|
110 -Wno-register -Wno-macro-redefined \ |
|
111 -I../../mercurial dirs.cc \ |
|
112 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
|
113 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
|
114 -o $$OUT/dirs_fuzzer |
|
115 |
|
116 manifest_corpus.zip: |
|
117 python manifest_corpus.py $$OUT/manifest_fuzzer_seed_corpus.zip |
|
118 |
108 manifest_fuzzer: manifest.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
119 manifest_fuzzer: manifest.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
109 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
120 $(CXX) $(CXXFLAGS) `$$OUT/sanpy/bin/python-config --cflags` \ |
110 -Wno-register -Wno-macro-redefined \ |
121 -Wno-register -Wno-macro-redefined \ |
111 -I../../mercurial manifest.cc \ |
122 -I../../mercurial manifest.cc \ |
112 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
123 manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o \ |
113 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
124 -lFuzzingEngine `$$OUT/sanpy/bin/python-config --ldflags` \ |
114 -o $$OUT/manifest_fuzzer |
125 -o $$OUT/manifest_fuzzer |
115 |
|
116 manifest_corpus.zip: |
|
117 python manifest_corpus.py $$OUT/manifest_fuzzer_seed_corpus.zip |
|
118 |
126 |
119 revlog_fuzzer: revlog.cc manifest.o charencode.o parsers.o dirs.o pathencode.o revlog.o pyutil.o |
127 revlog_fuzzer: revlog.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` \ |
121 -Wno-register -Wno-macro-redefined \ |
129 -Wno-register -Wno-macro-redefined \ |
122 -I../../mercurial revlog.cc \ |
130 -I../../mercurial revlog.cc \ |