lwp-warnings-and-unused-variables-cleanup-20010606
[openafs.git] / src / lwp / Makefile
index 022145f..37144e8 100644 (file)
@@ -13,7 +13,7 @@ include ../config/Makefile.${SYS_NAME}
 # 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
 
@@ -28,12 +28,12 @@ noversion: install
 #
 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
@@ -69,7 +69,11 @@ process.o    : process.s process.c
                                        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; \
@@ -136,3 +140,6 @@ clean:
 
 beancount:
        wc -l *.[ch]
+
+includes:
+       ${INSTALL} *.h ${DESTDIR}include