1# $FreeBSD: stable/12/usr.bin/clang/clang/Makefile 371415 2021-12-25 12:03:01Z dim $
2
3.include <src.opts.mk>
4
5PROG_CXX=	clang
6
7SRCDIR=		clang/tools/driver
8SRCS+=		cc1_main.cpp
9SRCS+=		cc1as_main.cpp
10SRCS+=		cc1gen_reproducer_main.cpp
11SRCS+=		driver.cpp
12
13.if ${MK_SHARED_TOOLCHAIN} == "no"
14NO_SHARED?= yes
15
16.endif
17
18LINKS=	${BINDIR}/clang ${BINDIR}/clang++ \
19	${BINDIR}/clang ${BINDIR}/clang-cpp
20MLINKS=	clang.1 clang++.1 \
21	clang.1 clang-cpp.1
22.if ${MK_CLANG_IS_CC} != "no"
23SCRIPTS=CC.sh
24SCRIPTSNAME=CC
25
26LINKS+=	${BINDIR}/clang ${BINDIR}/cc \
27	${BINDIR}/clang ${BINDIR}/c++ \
28	${BINDIR}/clang ${BINDIR}/cpp
29MLINKS+= clang.1 cc.1 \
30	clang.1 c++.1 \
31	clang.1 CC.1 \
32	clang.1 cpp.1
33.endif
34
35LIBADD+=	z
36
37# Ensure we don't add CFLAGS.clang when using GCC
38NO_TARGET_FLAGS=
39
40.include "../clang.prog.mk"
41