xref: /openbsd-src/gnu/usr.bin/clang/libLLVMBinaryFormat/Makefile (revision 1ad61ae0a79a724d2d3ec69e69c8e1d1ff6b53a0)
1*1ad61ae0Srobert# $OpenBSD: Makefile,v 1.7 2023/11/11 18:35:36 robert Exp $
2f7631674Spatrick
3f7631674SpatrickLIB=	LLVMBinaryFormat
4f7631674SpatrickNOPROFILE=
5f7631674Spatrick
6f7631674SpatrickCPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/BinaryFormat
7f7631674Spatrick
87350f337SpatrickSRCS+=	AMDGPUMetadataVerifier.cpp \
9*1ad61ae0Srobert	COFF.cpp \
107350f337Spatrick	Dwarf.cpp \
11*1ad61ae0Srobert	DXContainer.cpp \
12*1ad61ae0Srobert	ELF.cpp \
13c04ab3e3Spatrick	MachO.cpp \
144f0ddf55Spatrick	Magic.cpp \
15c04ab3e3Spatrick	BinaryFormatMinidump.cpp \
16aa1fa3d4Spatrick	MsgPackDocument.cpp \
17aa1fa3d4Spatrick	MsgPackDocumentYAML.cpp \
187350f337Spatrick	MsgPackReader.cpp \
197350f337Spatrick	MsgPackWriter.cpp \
20aa1fa3d4Spatrick	Wasm.cpp \
21aa1fa3d4Spatrick	XCOFF.cpp
22f7631674Spatrick
23aa1fa3d4SpatrickBinaryFormatMinidump.cpp:
24aa1fa3d4Spatrick	ln -s ${LLVM_SRCS}/lib/BinaryFormat/Minidump.cpp $@
25aa1fa3d4Spatrick
26aa1fa3d4Spatrick.PATH:	${.CURDIR}/../../../llvm/llvm/lib/BinaryFormat
27aa1fa3d4Spatrick
28*1ad61ae0SrobertCLEANFILES+= BinaryFormatMinidump.cpp \
29