xref: /freebsd/usr.bin/clang/clang.prog.mk (revision 31ba4ce8898f9dfa5e7f054fdbc26e50a599a6e3)
147c832c3SRoman Divacky# $FreeBSD$
247c832c3SRoman Divacky
301d8757dSDimitry Andric.include "${SRCTOP}/lib/clang/clang.pre.mk"
447c832c3SRoman Divacky
5c9bab4efSDimitry AndricCFLAGS+=	-I${OBJTOP}/lib/clang/libclang
6c9bab4efSDimitry AndricCFLAGS+=	-I${OBJTOP}/lib/clang/libllvm
7986e05bcSDimitry Andric
8e1cd7682SDimitry Andric.include "${SRCTOP}/lib/clang/clang.build.mk"
9986e05bcSDimitry Andric
10986e05bcSDimitry AndricLIBDEPS+=	clang
11986e05bcSDimitry AndricLIBDEPS+=	llvm
1247c832c3SRoman Divacky
1347c832c3SRoman Divacky.for lib in ${LIBDEPS}
14c9bab4efSDimitry AndricDPADD+=		${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
15c9bab4efSDimitry AndricLDADD+=		${OBJTOP}/lib/clang/lib${lib}/lib${lib}.a
1647c832c3SRoman Divacky.endfor
1747c832c3SRoman Divacky
188930262bSDimitry AndricPACKAGE=	clang
198930262bSDimitry Andric
20*31ba4ce8SAlex Richardson.if ${.MAKE.OS} == "FreeBSD" || !defined(BOOTSTRAPPING)
214014a71fSDimitry AndricLIBADD+=	execinfo
22986e05bcSDimitry AndricLIBADD+=	ncursesw
23*31ba4ce8SAlex Richardson.endif
24986e05bcSDimitry AndricLIBADD+=	pthread
259ac5c14cSSimon J. Gerraty
2647c832c3SRoman Divacky.include <bsd.prog.mk>
27