]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - gnu/usr.bin/cc/cc1/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / gnu / usr.bin / cc / cc1 / Makefile
1 # $FreeBSD$
2
3 MAN=
4 .include <bsd.own.mk>
5
6 .include "../Makefile.inc"
7
8 .PATH: ${GCCDIR}
9
10 PROG=   cc1
11 SRCS=   main.c c-parser.c c-lang.c
12 BINDIR= /usr/libexec
13 .if ${MK_SHARED_TOOLCHAIN} == "no"
14 NO_SHARED?=yes
15 .endif
16
17 OBJS+=  ${PROG}-checksum.o
18 DPADD=  ${LIBBACKEND} ${LIBCPP} ${LIBDECNUMBER} ${LIBIBERTY}
19 LDADD=  ${LIBBACKEND} ${LIBCPP} ${LIBDECNUMBER} ${LIBIBERTY}
20
21 DOBJS+= ${SRCS:N*.h:R:S/$/.o/g}
22 ${PROG}-dummy:  ${DOBJS}
23         ${CC} ${CFLAGS} ${LDFLAGS} -o ${.TARGET} ${DOBJS} ${LDADD}
24 CLEANFILES+=    ${PROG}-dummy
25
26 ${PROG}-checksum.c:     ${PROG}-dummy
27         ../cc_tools/genchecksum ${PROG}-dummy > ${.TARGET}
28 CLEANFILES+=    ${PROG}-checksum.c
29
30 .include <bsd.prog.mk>