xref: /freebsd/usr.bin/clang/toolchain/Makefile (revision 045a9ef829fa30c2ba7af47ab34d3b2443024207)
1c4f08d46SEd Maste.include <src.opts.mk>
2c4f08d46SEd Maste
3c4f08d46SEd Maste.if ${MK_LLVM_BINUTILS} == yes
4c4f08d46SEd MastePACKAGE=	toolchain
5c4f08d46SEd Maste
6c4f08d46SEd MasteSYMLINKS+=	llvm-ar ${BINDIR}/ar
7c4f08d46SEd MasteSYMLINKS+=	llvm-ranlib ${BINDIR}/ranlib
8c4f08d46SEd MasteMLINKS+=	llvm-ar.1 ar.1 llvm-ar.1 ranlib.1
9c4f08d46SEd Maste
10*045a9ef8SLexi Winter.if ${MK_LLVM_COV} != "no"
11c4f08d46SEd MasteSYMLINKS+=	llvm-cov ${BINDIR}/gcov
12*045a9ef8SLexi WinterMLINKS=		llvm-cov.1 gcov.1
13*045a9ef8SLexi Winter.endif
14c4f08d46SEd Maste
15c4f08d46SEd MasteSYMLINKS+=	llvm-cxxfilt ${BINDIR}/c++filt
16c4f08d46SEd MasteMLINKS+=	llvm-cxxfilt.1 c++filt.1
17c4f08d46SEd Maste
18c4f08d46SEd MasteSYMLINKS+=	llvm-nm ${BINDIR}/nm
19c4f08d46SEd MasteMLINKS+=	llvm-nm.1 nm.1
20c4f08d46SEd Maste
21c4f08d46SEd MasteSYMLINKS+=	llvm-objcopy ${BINDIR}/objcopy
22c4f08d46SEd MasteSYMLINKS+=	llvm-strip ${BINDIR}/strip
23c4f08d46SEd MasteMLINKS+=	llvm-objcopy.1 objcopy.1
24c4f08d46SEd MasteMLINKS+=	llvm-objcopy.1 strip.1
25c4f08d46SEd Maste
26c4f08d46SEd MasteSYMLINKS+=	llvm-objdump ${BINDIR}/objdump
27*045a9ef8SLexi WinterMLINKS=		llvm-objdump.1 objdump.1
28c4f08d46SEd Maste
29c4f08d46SEd MasteSYMLINKS+=	llvm-readelf ${BINDIR}/readelf
30c4f08d46SEd MasteMLINKS+=	llvm-readelf.1 readelf.1
31c4f08d46SEd Maste
32c4f08d46SEd MasteSYMLINKS+=	llvm-size ${BINDIR}/size
33c4f08d46SEd MasteMLINKS+=	llvm-size.1 size.1
34c4f08d46SEd Maste
35c4f08d46SEd MasteSYMLINKS+=	llvm-addr2line ${BINDIR}/addr2line
36c4f08d46SEd MasteMLINKS+=	llvm-addr2line.1 addr2line.1
37c4f08d46SEd Maste.endif
38c4f08d46SEd Maste
39c4f08d46SEd Maste.include <bsd.prog.mk>
40