1678769a9SDimitry Andric 2678769a9SDimitry Andric.include <bsd.init.mk> 3678769a9SDimitry Andric 4678769a9SDimitry AndricLIB= clang_rt.fuzzer-${CRTARCH} 5678769a9SDimitry Andric 6678769a9SDimitry AndricSRCS+= fuzzer/FuzzerCrossOver.cpp 7678769a9SDimitry AndricSRCS+= fuzzer/FuzzerDataFlowTrace.cpp 8678769a9SDimitry AndricSRCS+= fuzzer/FuzzerDriver.cpp 9678769a9SDimitry AndricSRCS+= fuzzer/FuzzerExtFunctionsDlsym.cpp 10678769a9SDimitry AndricSRCS+= fuzzer/FuzzerExtFunctionsWeak.cpp 11678769a9SDimitry AndricSRCS+= fuzzer/FuzzerExtraCounters.cpp 12f57be329SDimitry AndricSRCS+= fuzzer/FuzzerFork.cpp 13678769a9SDimitry AndricSRCS+= fuzzer/FuzzerIO.cpp 14678769a9SDimitry AndricSRCS+= fuzzer/FuzzerIOPosix.cpp 15678769a9SDimitry AndricSRCS+= fuzzer/FuzzerLoop.cpp 16678769a9SDimitry AndricSRCS+= fuzzer/FuzzerMain.cpp 17678769a9SDimitry AndricSRCS+= fuzzer/FuzzerMerge.cpp 18678769a9SDimitry AndricSRCS+= fuzzer/FuzzerMutate.cpp 19678769a9SDimitry AndricSRCS+= fuzzer/FuzzerSHA1.cpp 20678769a9SDimitry AndricSRCS+= fuzzer/FuzzerTracePC.cpp 21678769a9SDimitry AndricSRCS+= fuzzer/FuzzerUtil.cpp 22678769a9SDimitry AndricSRCS+= fuzzer/FuzzerUtilLinux.cpp 23678769a9SDimitry AndricSRCS+= fuzzer/FuzzerUtilPosix.cpp 24678769a9SDimitry Andric 25*a08d04f4SDimitry Andric.PATH: ${CRTSRC}/include/fuzzer 26*a08d04f4SDimitry AndricINCSDIR= ${CLANGDIR}/include/fuzzer 27*a08d04f4SDimitry AndricINCS+= FuzzedDataProvider.h 28*a08d04f4SDimitry Andric 29678769a9SDimitry Andric.include <bsd.lib.mk> 30