xref: /openbsd-src/gnu/usr.bin/clang/include/llvm-objdump/Makefile (revision 5a38ef86d0b61900239c7913d24a05e7b88a58f0)
1# $OpenBSD: Makefile,v 1.1 2021/12/17 14:55:45 patrick Exp $
2
3.include <bsd.own.mk>
4
5TBLGEN=	${.OBJDIR}/../../llvm-tblgen/llvm-tblgen
6OBJDUMP_INC=${.CURDIR}/../../../../llvm/llvm/tools/llvm-objdump
7
8GEN=	ObjdumpOpts.inc \
9	OtoolOpts.inc
10
11all: ${GEN}
12
13install:
14	@# Nothing here so far ...
15
16clean cleandir:
17	rm -f ${GEN}
18
19ObjdumpOpts.inc: ${OBJDUMP_INC}/ObjdumpOpts.td
20	${TBLGEN} -I${.CURDIR}/../../../../llvm/llvm/include \
21		-I${.CURDIR}/../../../../llvm/llvm/tools/llvm-objdump \
22		-gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
23
24OtoolOpts.inc: ${OBJDUMP_INC}/OtoolOpts.td
25	${TBLGEN} -I${.CURDIR}/../../../../llvm/llvm/include \
26		-I${.CURDIR}/../../../../llvm/llvm/tools/llvm-objdump \
27		-gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
28
29.include <bsd.obj.mk>
30