From: Love Hörnquist-Åstrand Date: Thu, 13 Feb 2003 06:54:38 +0000 (+0000) Subject: libafsrpc-dependancy-cleanup-20030213 X-Git-Tag: openafs-devel-1_3_50~384 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=0bce6f6bd5d53d5f13bce3a6e0e9284f509c6de2;p=packages%2Fo%2Fopenafs.git libafsrpc-dependancy-cleanup-20030213 FIXES 1295 Make cc only take the first depency, so it wont compile header files that the target is depends on. Now that there isn't any VPATH, depend on the file with path, not by name. --- diff --git a/src/libafsrpc/Makefile.in b/src/libafsrpc/Makefile.in index 3378b5695..6f4d3b2a9 100644 --- a/src/libafsrpc/Makefile.in +++ b/src/libafsrpc/Makefile.in @@ -17,7 +17,7 @@ CFLAGS = ${COMMON_CFLAGS} -I${srcdir}/../des -I../des -I../rxkad -I${srcdir}/../ SFLAGS=-P -I${TOP_INCDIR} RX = ../rx -CCRULE = ${CC} ${CFLAGS} -c $? +CCRULE = ${CC} ${CFLAGS} -c $< RXKAD = ../rxkad RXSTAT = ../rxstat FSINT = ../fsint @@ -133,8 +133,6 @@ libafsrpc.a: ${LIBOBJS} $(AR) crv $@ ${srcdir}/../sys/afsl.exp;; \ esac -${RXOBJS}: rx.h rx_user.h rx_globals.h rx_clock.h rx_queue.h rx_event.h - rx_event.o: ${RX}/rx_event.c ${CCRULE} @@ -174,6 +172,8 @@ rx_trace.o: ${RX}/rx_trace.c rx_multi.o: ${RX}/rx_multi.c ${CCRULE} +${RXOBJS}: ${RX}/rx.h ${RX}/rx_user.h ${RX}/rx_globals.h ${RX}/rx_clock.h ${RX}/rx_queue.h ${RX}/rx_event.h + rxkad_client.o: ${RXKAD}/rxkad_client.c ${CCRULE}