xref: /openbsd-src/gnu/usr.bin/clang/include/llvm-readobj/Makefile (revision b2e7e486c965bd871bae76139f2d0bd218116e20)
1# $OpenBSD: Makefile,v 1.1 2022/07/09 16:25:37 jca Exp $
2
3.include <bsd.own.mk>
4
5TBLGEN=	${.OBJDIR}/../../llvm-tblgen/llvm-tblgen
6OBJCOPY_INC=${.CURDIR}/../../../../llvm/llvm/tools/llvm-readobj
7
8GEN=	Opts.inc
9
10all: ${GEN}
11
12install:
13	@# Nothing here so far ...
14
15clean cleandir:
16	rm -f ${GEN}
17
18Opts.inc: ${OBJCOPY_INC}/Opts.td
19	${TBLGEN} -I${.CURDIR}/../../../../llvm/llvm/include \
20		-I${.CURDIR}/../../../../llvm/llvm/tools/llvm-readobj \
21		-gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
22
23.include <bsd.obj.mk>
24