xref: /freebsd/usr.bin/clang/llvm-readobj/Makefile (revision 1b85b68da0b2de80e0e3aefb1ade226bcf3951cb)
1*1b85b68dSCameron Katri# $FreeBSD$
2*1b85b68dSCameron Katri
3*1b85b68dSCameron Katri.include <src.opts.mk>
4*1b85b68dSCameron Katri
5*1b85b68dSCameron KatriPROG_CXX=	llvm-readobj
6*1b85b68dSCameron KatriMAN=	llvm-readobj.1 llvm-readelf.1
7*1b85b68dSCameron Katri
8*1b85b68dSCameron KatriSRCDIR=		llvm/tools/llvm-readobj
9*1b85b68dSCameron KatriSRCS+=		ARMWinEHPrinter.cpp
10*1b85b68dSCameron KatriSRCS+=		COFFDumper.cpp
11*1b85b68dSCameron KatriSRCS+=		COFFImportDumper.cpp
12*1b85b68dSCameron KatriSRCS+=		ELFDumper.cpp
13*1b85b68dSCameron KatriSRCS+=		llvm-readobj.cpp
14*1b85b68dSCameron KatriSRCS+=		MachODumper.cpp
15*1b85b68dSCameron KatriSRCS+=		ObjDumper.cpp
16*1b85b68dSCameron KatriSRCS+=		WasmDumper.cpp
17*1b85b68dSCameron KatriSRCS+=		Win64EHDumper.cpp
18*1b85b68dSCameron KatriSRCS+=		WindowsResourceDumper.cpp
19*1b85b68dSCameron KatriSRCS+=		XCOFFDumper.cpp
20*1b85b68dSCameron Katri
21*1b85b68dSCameron KatriLIBADD+=	z
22*1b85b68dSCameron Katri
23*1b85b68dSCameron KatriLINKS+=		${BINDIR}/llvm-readobj ${BINDIR}/llvm-readelf
24*1b85b68dSCameron KatriMLINKS=		llvm-readobj.1
25*1b85b68dSCameron Katri
26*1b85b68dSCameron Katri.if ${MK_LLVM_BINUTILS} != "no"
27*1b85b68dSCameron KatriLINKS+=		${BINDIR}/llvm-readelf ${BINDIR}/readelf
28*1b85b68dSCameron KatriMLINKS+=		llvm-readelf.1 readelf.1
29*1b85b68dSCameron Katri.endif
30*1b85b68dSCameron Katri
31*1b85b68dSCameron Katri.include "../llvm.prog.mk"
32