Remove DUX/OSF code
[openafs.git] / src / vfsck / Makefile.in
index cfa43f3..c5e7452 100644 (file)
 #
 srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
+include @TOP_OBJDIR@/src/config/Makefile.lwp
 
 
-CFLAGS=-I. -I${srcdir} ${DBUG} -w -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR} \
-       ${XCFLAGS} ${VFSCK_CFLAGS}
+MODULE_CFLAGS=${VFSCK_CFLAGS}
 
 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
+       ufs_tables.c dirutils.c vprintf.c
 
 OBJS= 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 \
+       pass5.o setup.o utilities.o dirutils.o vprintf.o \
        ufs_subr.o ufs_tables.o
 
 all: vfsck
 
-vfsck: ${OBJS} 
-       ${CC} -o vfsck ${CFLAGS} ${OBJS} ${NON_SHARED} ${XLIBS}
+vfsck: ${OBJS}
+       $(AFS_LDRULE) ${OBJS} ${NON_SHARED} ${XLIBS}
 
 main.o: main.c AFS_component_version_number.c
 
@@ -42,18 +42,15 @@ main.o: main.c AFS_component_version_number.c
 #
 # Installation targets
 #
-install: ${DESTDIR}${afssrvlibexecdir}/vfsck
+install: vfsck
+       ${INSTALL} -d ${DESTDIR}${afssrvlibexecdir}
+       ${INSTALL_PROGRAM} vfsck ${DESTDIR}${afssrvlibexecdir}/vfsck
 
-${DEST}/root.server/etc/vfsck: vfsck
-       ${INSTALL} $? $@
-
-${DEST}/root.server/usr/afs/bin/vfsck: vfsck
-       ${INSTALL} $? $@
-
-${DESTDIR}${afssrvlibexecdir}/vfsck: vfsck
-       ${INSTALL} $? $@
-
-dest: ${DEST}/root.server/etc/vfsck ${DEST}/root.server/usr/afs/bin/vfsck
+dest: vfsck
+       ${INSTALL} -d ${DEST}/root.server/etc
+       ${INSTALL} -d ${DEST}/root.server/usr/afs/bin
+       ${INSTALL_PROGRAM} vfsck ${DEST}/root.server/etc/vfsck
+       ${INSTALL_PROGRAM} vfsck ${DEST}/root.server/usr/afs/bin/vfsck
        case ${SYS_NAME} in \
                hp_ux10?) \
                        ${CP} ${srcdir}/bcheckrc ${DEST}/root.server/etc ;; \