xref: /openbsd-src/gnu/usr.bin/clang/include/llvm/Config/Makefile (revision 9f11ffb7133c203312a01e4b986886bc88c7d74b)
1# $OpenBSD: Makefile,v 1.3 2017/07/09 15:28:34 espie Exp $
2
3.include <bsd.own.mk>
4
5.include "../../../Makefile.arch"
6
7DEFS=	AsmParsers.def AsmPrinters.def Disassemblers.def Targets.def
8
9all: ${DEFS}
10
11install:
12	@# Nothing here so far ...
13
14clean cleandir:
15	rm -f ${DEFS}
16
17AsmParsers.def:
18	printf "LLVM_ASM_PARSER(${LLVM_ARCH})\n#undef LLVM_ASM_PARSER\n" >$@
19AsmPrinters.def:
20	printf "LLVM_ASM_PRINTER(${LLVM_ARCH})\n#undef LLVM_ASM_PRINTER\n" >$@
21Disassemblers.def:
22	printf "LLVM_DISASSEMBLER(${LLVM_ARCH})\n#undef LLVM_DISASSEMBLER\n" >$@
23Targets.def:
24	printf "LLVM_TARGET(${LLVM_ARCH})\n#undef LLVM_TARGET\n" >$@
25
26.include <bsd.obj.mk>
27