DEST=@DEST@
TOP_INCDIR=@TOP_INCDIR@
TOP_LIBDIR=@TOP_LIBDIR@
+TOP_OBJDIR=@TOP_OBJDIR@
+srcdir=@srcdir@
+VPATH=${srcdir}
prefix=@prefix@
exec_prefix=@exec_prefix@
bindir=@bindir@
afssrvbindir=@afssrvbindir@
afssrvsbindir=@afssrvsbindir@
afssrvlibexecdir=@afssrvlibexecdir@
-COMPILE_ET=${TOP_SRCDIR}/comerr/compile_et
-RXGEN=${TOP_SRCDIR}/rxgen/rxgen
+COMPILE_ET=${TOP_OBJDIR}/src/comerr/compile_et
+RXGEN=${TOP_OBJDIR}/src/rxgen/rxgen
TOP_SRCDIR=@TOP_SRCDIR@
SYS_NAME=@AFS_SYSNAME@
include ../config/Makefile.${SYS_NAME}
-CFLAGS=${DBUG} -w -I${TOP_SRCDIR}/config -I${TOP_INCDIR} ${XCFLAGS}
+CFLAGS=-I. -I${srcdir} ${DBUG} -w -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} ${XCFLAGS}
LIBC= /lib/libc.a
-SRCS= dir.c inode.c main.c pass1.c pass1b.c pass2.c pass3.c pass4.c \
- pass5.c setup.c utilities.c ufs_subr.c ufs_tables.c dirutils.c\
- vprintf.c proplist.c
+SRCS= ${srcdir}/dir.c ${srcdir}/inode.c ${srcdir}/main.c ${srcdir}/pass1.c ${srcdir}/pass1b.c \
+ ${srcdir}/pass2.c ${srcdir}/pass3.c ${srcdir}/pass4.c ${srcdir}/pass5.c ${srcdir}/setup.c \
+ ${srcdir}/utilities.c ${srcdir}/ufs_subr.c ${srcdir}/ufs_tables.c ${srcdir}/dirutils.c \
+ ${srcdir}/vprintf.c ${srcdir}/proplist.c
LOCOBJS=dir.o inode.o main.o pass1.o pass1b.o pass2.o pass3.o pass4.o \
pass5.o setup.o utilities.o dirutils.o vprintf.o proplist.o
SYSOBJS=ufs_subr.o ufs_tables.o
dest: ${DEST}/root.server/etc/vfsck ${DEST}/root.server/usr/afs/bin/vfsck
case ${SYS_NAME} in \
hp_ux10? ) \
- ${CP} bcheckrc ${DEST}/root.server/etc; \
+ ${CP} ${srcdir}/bcheckrc ${DEST}/root.server/etc; \
;; \
hp_ux11? ) \
- ${CP} bcheckrc-hp_ux110 ${DEST}/root.server/etc/bcheckrc; \
+ ${CP} ${srcdir}/bcheckrc-hp_ux110 ${DEST}/root.server/etc/bcheckrc; \
;; \
esac
case ${SYS_NAME} in \
hp_ux10? | hp_ux11? ) \
- ${CP} mount ${DEST}/root.server/etc ;\
- ${CP} umount ${DEST}/root.server/etc; \
+ ${CP} ${srcdir}/mount ${DEST}/root.server/etc ;\
+ ${CP} ${srcdir}/umount ${DEST}/root.server/etc; \
chmod 755 ${DEST}/root.server/etc/bcheckrc ${DEST}/root.server/etc/mount ${DEST}/root.server/etc/umount ;\
;; \
esac