1 # Copyright 2000, International Business Machines Corporation and others.
4 # This software has been released under the terms of the IBM Public
5 # License. For details, see the LICENSE file in the top-level source
6 # directory or online at http://www.openafs.org/dl/license10.html
9 include @TOP_OBJDIR@
/src
/config
/Makefile.config
10 include @TOP_OBJDIR@
/src
/config
/Makefile.lwp
12 INCDIRS
=-I.
-I..
-I
${TOP_INCDIR} ${FSINCLUDES}
14 LIBS
=${TOP_LIBDIR}/libcmd.a
${TOP_LIBDIR}/vlib.a \
15 ${TOP_LIBDIR}/util.a \
16 ${TOP_LIBDIR}/libsys.a
${TOP_LIBDIR}/libdir.a \
17 ${TOP_LIBDIR}/liblwp.a
${TOP_LIBDIR}/libacl.a
${XLIBS}
19 NAMEI_LIBS
=..
/vlib.a
${TOP_LIBDIR}/util.a
${TOP_LIBDIR}/liblwp.a
21 MODULE_CFLAGS
= -D
${SYS_NAME} -g
25 PUBLICHEADERS
=..
/nfs.h ..
/vnode.h ..
/viceinode.h ..
/volume.h ..
/vldb.h \
26 ..
/voldefs.h ..
/partition.h ..
/fssync.h ..
/inodeops.h
28 OBJECTS
=listVicepx.o utilities.o updateDirInode.o
30 all: listVicepx updateDirInode testpart
34 ${OBJECTS}: ${PUBLICHEADERS} ${TOP_INCDIR}/lwp.h
${TOP_INCDIR}/lock.h
${TOP_INCDIR}/afs
/afsint.h ..
/filesignal.h ..
/vutils.h ..
/vldb.h ..
/salvage.h ..
/volinodes.h ..
/qiin.h
36 testpart
: testpart.c ..
/vlib.a
37 $(AFS_LDRULE
) testpart.c
${TOP_LIBDIR}/vlib.a
${TOP_LIBDIR}/liblwp.a \
38 ${TOP_LIBDIR}/util.a
${XLIBS}
41 listVicepx
: listVicepx.o utilities.o
42 $(AFS_LDRULE
) listVicepx.o utilities.o
${LIBS}
44 updateDirInode
: updateDirInode.o
45 $(AFS_LDRULE
) updateDirInode.o
${LIBS}
48 NAMEI_PROGS
= nicreate nincdec nino nilist
51 nicreate
: nicreate.o nsubr.o
52 $(AFS_LDRULE
) nicreate.o nsubr.o
${NAMEI_LIBS}
54 nincdec
: nincdec.o nsubr.o
55 $(AFS_LDRULE
) nincdec.o nsubr.o
${NAMEI_LIBS}
57 nilist
: nilist.o nsubr.o
58 $(AFS_LDRULE
) nilist.o nsubr.o
${NAMEI_LIBS}
61 $(AFS_LDRULE
) nino.o
${TOP_LIBDIR}/util.a
65 $(RM
) -f
${SCMPROGS} ${STAGEPROGS} core listVicepx updateDirInode