3 .PATH: ${.CURDIR}/../common
6 OBJS= ${SRCS:N*.h:R:S/$/.o/g}
7 OBJS+= crt1.o gcrt1.o Scrt1.o
8 CFLAGS+= -Wall -Wno-unused
13 CLEANFILES+= crt1_.o gcrt1_.o Scrt1_.o
14 CLEANFILES+= crtbrand.o gcrtbrand.o Scrtbrand.o
17 ${CC} ${CFLAGS} -c -o ${.TARGET} ${.ALLSRC}
19 crtbrand.o: crtbrand.c
20 ${CC} ${CFLAGS} -c -o ${.TARGET} ${.ALLSRC}
22 crt1.o: crt1_.o crtbrand.o
23 ${LD} ${LDFLAGS} -r -o ${.TARGET} crt1_.o crtbrand.o
26 ${CC} ${CFLAGS} -DGCRT -c -o ${.TARGET} ${.ALLSRC}
28 gcrtbrand.o: crtbrand.c
29 ${CC} ${CFLAGS} -DGCRT -c -o ${.TARGET} ${.ALLSRC}
31 gcrt1.o: gcrt1_.o gcrtbrand.o
32 ${LD} ${LDFLAGS} -r -o ${.TARGET} ${.ALLSRC}
35 ${CC} ${CFLAGS} -fPIC -DPIC -c -o ${.TARGET} ${.ALLSRC}
37 Scrtbrand.o: crtbrand.c
38 ${CC} ${CFLAGS} -fPIC -DPIC -c -o ${.TARGET} ${.ALLSRC}
40 Scrt1.o: Scrt1_.o Scrtbrand.o
41 ${LD} ${LDFLAGS} -r -o ${.TARGET} ${.ALLSRC}
44 ${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
45 ${OBJS} ${DESTDIR}${LIBDIR}