# subtle bugs that may have been introduced in process.s, be warned!
OPTIMIZE=${LWP_OPTMZ}
-CFLAGS=${OPTIMIZE} -I${SRCDIR}include ${XCFLAGS}
+CFLAGS=${OPTIMIZE} -I${TOP_SRCDIR}/config -I${SRCDIR}include ${XCFLAGS}
include ../config/Makefile.version
#
liblwp.a : ${LIBOBJS}
-rm -f liblwp.a
- ar rv liblwp.a ${LIBOBJS}
+ $(AR) rv liblwp.a ${LIBOBJS}
$(RANLIB) liblwp.a
libtlwp.a : ${LIBTOBJS}
-rm -f libtlwp.a
- ar rv libtlwp.a ${LIBTOBJS}
+ $(AR) rv libtlwp.a ${LIBTOBJS}
$(RANLIB) libtlwp.a
tlwp.o: lwp.c lwp.h
rm process.ss ;; \
ppc_darwin* ) \
$(CC) -c ${XCFLAGS} -I${SRCDIR}include process.s;; \
- hp* | *_linux* | sgi_64 | sgi_65) \
+ i386_fbsd* ) \
+ /usr/bin/cpp -P process.fbsd.s > process.ss; \
+ ${AS} -o process.o process.ss; \
+ rm process.ss ;; \
+ hp* | *_linux* | sgi_64 | sgi_65 ) \
${CC} ${CFLAGS} -c process.c;; \
ncrx86_*) \
/usr/ccs/lib/cpp -P -I${SRCDIR}include process.s process.ss; \
beancount:
wc -l *.[ch]
+
+includes:
+ ${INSTALL} *.h ${DESTDIR}include