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