1*1ad61ae0Srobert# $OpenBSD: Makefile,v 1.10 2023/11/11 18:35:35 robert Exp $
20545c0e3Spascal
30545c0e3SpascalPROG=	clang-tblgen
40545c0e3SpascalNOMAN=
50545c0e3Spascal
6*1ad61ae0SrobertCPPFLAGS+=	${CLANG_INCLUDES}
7*1ad61ae0Srobert
83351eadfSjsg.include <bsd.own.mk>
9*1ad61ae0Srobert
10aa1fa3d4SpatrickSRCS=	ASTTableGen.cpp \
11aa1fa3d4Spatrick	ClangASTNodesEmitter.cpp \
12aa1fa3d4Spatrick	ClangASTPropertiesEmitter.cpp \
130545c0e3Spascal	ClangAttrEmitter.cpp \
140545c0e3Spascal	ClangCommentCommandInfoEmitter.cpp \
150545c0e3Spascal	ClangCommentHTMLNamedCharacterReferenceEmitter.cpp \
160545c0e3Spascal	ClangCommentHTMLTagsEmitter.cpp \
17aa997e52Spatrick	ClangDataCollectorsEmitter.cpp \
180545c0e3Spascal	ClangDiagnosticsEmitter.cpp \
19aa1fa3d4Spatrick	ClangOpcodesEmitter.cpp \
20aa1fa3d4Spatrick	ClangOpenCLBuiltinEmitter.cpp \
21f7631674Spatrick	ClangOptionDocEmitter.cpp \
220545c0e3Spascal	ClangSACheckersEmitter.cpp \
235a38ef86Spatrick	ClangSyntaxEmitter.cpp \
24aa1fa3d4Spatrick	ClangTypeNodesEmitter.cpp \
25aa1fa3d4Spatrick	MveEmitter.cpp \
260545c0e3Spascal	NeonEmitter.cpp \
275a38ef86Spatrick	RISCVVEmitter.cpp \
28c04ab3e3Spatrick	SveEmitter.cpp \
290545c0e3Spascal	TableGen.cpp
300545c0e3Spascal
31aa1fa3d4Spatrick.PATH:	${.CURDIR}/../../../llvm/clang/utils/TableGen
320545c0e3Spascal
33*1ad61ae0SrobertLLVM_LIBDEPS=	LLVMTableGen LLVMSupport clangSupport
340545c0e3Spascal
350545c0e3Spascalinstall:
36597daf03Sespie	@# Nothing here so far ...
370545c0e3Spascal
380545c0e3Spascal.include <bsd.prog.mk>
39