1# $OpenBSD: Makefile,v 1.8 2023/11/11 18:35:38 robert Exp $
2
3LIB=	LLVMTableGen
4NOPIC=
5NOPROFILE=
6
7CPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/TableGen
8
9.include <bsd.own.mk>
10
11SRCS=	DetailedRecordsBackend.cpp \
12	TableGenError.cpp \
13	JSONBackend.cpp \
14	Main.cpp \
15	Parser.cpp \
16	Record.cpp \
17	SetTheory.cpp \
18	StringMatcher.cpp \
19	TGLexer.cpp \
20	TGParser.cpp \
21	TableGenBackend.cpp \
22	TableGenBackendSkeleton.cpp
23
24TableGenError.cpp:
25	ln -s ${LLVM_SRCS}/lib/TableGen/Error.cpp $@
26
27.PATH:	${.CURDIR}/../../../llvm/llvm/lib/TableGen
28
29install:
30	@# Nothing here so far ...
31
32CLEANFILES+= TableGenError.cpp
33
34.include <bsd.lib.mk>
35