summaryrefslogtreecommitdiffstats
path: root/usr.sbin/amd
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>1997-04-29 08:42:34 +0000
committerdfr <dfr@FreeBSD.org>1997-04-29 08:42:34 +0000
commitb0e6e4b6859f0eddca05f524de43fd6ed2b309cc (patch)
tree2eb482b096dab0ec3b60b97f8c7c0ede7106e69f /usr.sbin/amd
parent728611a299222f796e44f508a311080a0e76db4d (diff)
downloadFreeBSD-src-b0e6e4b6859f0eddca05f524de43fd6ed2b309cc.zip
FreeBSD-src-b0e6e4b6859f0eddca05f524de43fd6ed2b309cc.tar.gz
Fix makefiles so they work without having to 'make depend'
Diffstat (limited to 'usr.sbin/amd')
-rw-r--r--usr.sbin/amd/amd/Makefile7
-rw-r--r--usr.sbin/amd/amq/Makefile1
-rw-r--r--usr.sbin/amd/mk-amd-map/Makefile1
3 files changed, 6 insertions, 3 deletions
diff --git a/usr.sbin/amd/amd/Makefile b/usr.sbin/amd/amd/Makefile
index 19e3126..082d0b4 100644
--- a/usr.sbin/amd/amd/Makefile
+++ b/usr.sbin/amd/amd/Makefile
@@ -26,8 +26,9 @@ CFLAGS+=-D_NEW_VFSCONF
CLEANFILES+=vers.${PROG}.c vers.${PROG}.o version.amd
CLEANFILES+=mount.h mount_xdr.c nfs_prot.h nfs_prot_xdr.c nfs_prot_svc.c
RPCCOM = rpcgen
-MOUNT_X= /usr/include/rpcsvc/mount.x
-NFS_PROT_X= /usr/include/rpcsvc/nfs_prot.x
+MOUNT_X= ${.DESTDIR}/usr/include/rpcsvc/mount.x
+NFS_PROT_X= ${.DESTDIR}/usr/include/rpcsvc/nfs_prot.x
+DPSRCS= nfs_prot.h
vers.${PROG}.c: ${SRCS:.c=.o}
@d=${.CURDIR}/ sh ${.CURDIR}/../config/newvers.sh ${PROG} ${MACHINE} ${OS}
@@ -40,7 +41,7 @@ mount.h: ${MOUNT_X}
mount_xdr.c: mount.h ${MOUNT_X}
${RPCCOM} -c -DWANT_NFS3 ${MOUNT_X} -o ${.TARGET}
-${OBJS} beforedepend: nfs_prot.h
+beforedepend: nfs_prot.h
nfs_prot.h: ${NFS_PROT_X}
${RPCCOM} -h ${NFS_PROT_X} -o ${.TARGET}
diff --git a/usr.sbin/amd/amq/Makefile b/usr.sbin/amd/amq/Makefile
index c3f87a3..2cd6e3b 100644
--- a/usr.sbin/amd/amq/Makefile
+++ b/usr.sbin/amd/amq/Makefile
@@ -14,6 +14,7 @@ CFLAGS+=-DOS_HDR=\"os-bsd44.h\"
CLEANFILES+=nfs_prot.h
RPCCOM = rpcgen
NFS_PROT_X= /usr/include/rpcsvc/nfs_prot.x
+DPSRCS= nfs_prot.h
nfs_prot.h: ${NFS_PROT_X}
${RPCCOM} -h ${NFS_PROT_X} -o ${.TARGET}
diff --git a/usr.sbin/amd/mk-amd-map/Makefile b/usr.sbin/amd/mk-amd-map/Makefile
index c1cc6b1..7f4d836 100644
--- a/usr.sbin/amd/mk-amd-map/Makefile
+++ b/usr.sbin/amd/mk-amd-map/Makefile
@@ -10,6 +10,7 @@ MAN8= mk-amd-map.8
CLEANFILES+=nfs_prot.h
RPCCOM = rpcgen
NFS_PROT_X= /usr/include/rpcsvc/nfs_prot.x
+DPSRCS= nfs_prot.h
nfs_prot.h: ${NFS_PROT_X}
${RPCCOM} -h ${NFS_PROT_X} -o ${.TARGET}
OpenPOWER on IntegriCloud