]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/clang/llvm.prog.mk
amd64: use register macros for gdb_cpu_getreg()
[FreeBSD/FreeBSD.git] / usr.bin / clang / llvm.prog.mk
1 # $FreeBSD$
2
3 .include "${SRCTOP}/lib/clang/llvm.pre.mk"
4
5 CFLAGS+=        -I${OBJTOP}/lib/clang/libllvm
6
7 .include "${SRCTOP}/lib/clang/llvm.build.mk"
8
9 # Special case for the bootstrap-tools phase.
10 .if (defined(TOOLS_PREFIX) || ${MACHINE} == "host") && \
11     (${PROG_CXX} == "clang-tblgen" || ${PROG_CXX} == "lldb-tblgen" || \
12      ${PROG_CXX} == "llvm-tblgen")
13 LIBDEPS+=       llvmminimal
14 .else
15 LIBDEPS+=       llvm
16 .endif
17
18 .for lib in ${LIBDEPS}
19 DPADD+=         ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
20 LDADD+=         ${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
21 .endfor
22
23 PACKAGE=        clang
24
25 LIBADD+=        execinfo
26 LIBADD+=        ncursesw
27 LIBADD+=        pthread
28
29 .include <bsd.prog.mk>