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