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: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=0bce6f6bd5d53d5f13bce3a6e0e9284f509c6de2 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 3378b56..6f4d3b2 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}