xref: /netbsd-src/external/apache2/llvm/bin/clang-tblgen/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1*53d1339bSjoerg#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:46 joerg Exp $
276c7fc5fSjoerg
376c7fc5fSjoergPROG_CXX=	clang-tblgen
476c7fc5fSjoergNOMAN=		yes
576c7fc5fSjoerg
676c7fc5fSjoerg.include <bsd.init.mk>
776c7fc5fSjoerg
876c7fc5fSjoerg.PATH: ${CLANG_SRCDIR}/utils/TableGen
976c7fc5fSjoerg
10*53d1339bSjoergSRCS=	ASTTableGen.cpp \
11*53d1339bSjoerg	ClangASTNodesEmitter.cpp \
12*53d1339bSjoerg	ClangASTPropertiesEmitter.cpp \
1376c7fc5fSjoerg	ClangAttrEmitter.cpp \
1476c7fc5fSjoerg	ClangCommentCommandInfoEmitter.cpp \
1576c7fc5fSjoerg	ClangCommentHTMLNamedCharacterReferenceEmitter.cpp \
1676c7fc5fSjoerg	ClangCommentHTMLTagsEmitter.cpp \
1776c7fc5fSjoerg	ClangDataCollectorsEmitter.cpp \
1876c7fc5fSjoerg	ClangDiagnosticsEmitter.cpp \
1976c7fc5fSjoerg	ClangOpcodesEmitter.cpp \
20*53d1339bSjoerg	ClangOpenCLBuiltinEmitter.cpp \
2176c7fc5fSjoerg	ClangOptionDocEmitter.cpp \
2276c7fc5fSjoerg	ClangSACheckersEmitter.cpp \
23*53d1339bSjoerg	ClangSyntaxEmitter.cpp \
2476c7fc5fSjoerg	ClangTypeNodesEmitter.cpp \
2576c7fc5fSjoerg	MveEmitter.cpp \
2676c7fc5fSjoerg	NeonEmitter.cpp \
27*53d1339bSjoerg	RISCVVEmitter.cpp \
28*53d1339bSjoerg	SveEmitter.cpp \
2976c7fc5fSjoerg	TableGen.cpp
3076c7fc5fSjoerg
3176c7fc5fSjoergLLVM_LIBS+= \
3276c7fc5fSjoerg	TableGen \
3376c7fc5fSjoerg	Support \
3476c7fc5fSjoerg	Demangle
3576c7fc5fSjoerg
3676c7fc5fSjoerg.include "${.PARSEDIR}/../../link.mk"
3776c7fc5fSjoerg
3876c7fc5fSjoerg.include <bsd.prog.mk>
39