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