1 2.include <bsd.init.mk> 3 4LIB= clang_rt.fuzzer-${CRTARCH} 5 6SRCS+= fuzzer/FuzzerCrossOver.cpp 7SRCS+= fuzzer/FuzzerDataFlowTrace.cpp 8SRCS+= fuzzer/FuzzerDriver.cpp 9SRCS+= fuzzer/FuzzerExtFunctionsDlsym.cpp 10SRCS+= fuzzer/FuzzerExtFunctionsWeak.cpp 11SRCS+= fuzzer/FuzzerExtraCounters.cpp 12SRCS+= fuzzer/FuzzerFork.cpp 13SRCS+= fuzzer/FuzzerIO.cpp 14SRCS+= fuzzer/FuzzerIOPosix.cpp 15SRCS+= fuzzer/FuzzerLoop.cpp 16SRCS+= fuzzer/FuzzerMain.cpp 17SRCS+= fuzzer/FuzzerMerge.cpp 18SRCS+= fuzzer/FuzzerMutate.cpp 19SRCS+= fuzzer/FuzzerSHA1.cpp 20SRCS+= fuzzer/FuzzerTracePC.cpp 21SRCS+= fuzzer/FuzzerUtil.cpp 22SRCS+= fuzzer/FuzzerUtilLinux.cpp 23SRCS+= fuzzer/FuzzerUtilPosix.cpp 24 25.PATH: ${CRTSRC}/include/fuzzer 26INCSDIR= ${CLANGDIR}/include/fuzzer 27INCS+= FuzzedDataProvider.h 28 29.include <bsd.lib.mk> 30