# directory or online at http://www.openafs.org/dl/license10.html
srcdir=@srcdir@
include @TOP_OBJDIR@/src/config/Makefile.config
-include @TOP_OBJDIR@/src/config/Makefile.libtool
include @TOP_OBJDIR@/src/config/Makefile.lwp
+include @TOP_OBJDIR@/src/config/Makefile.lwptool
ENABLE_PTHREADED_UBIK=@ENABLE_PTHREADED_UBIK@
$(top_builddir)/src/auth/liboafs_auth.la
LT_libs =
-all: ptserver pts pt_util db_verify liboafs_prot.la ${TOP_LIBDIR}/libprot.a \
- depinstall readgroup readpwd testpt ptclient
+all: ptserver pts pt_util db_verify liboafs_prot.la libauthent_ptserver.la \
+ ${TOP_LIBDIR}/libprot.a depinstall readgroup readpwd testpt ptclient
generated: \
pterror.h pterror.c \
#
# Build targets
#
-ptserver: ptserver.o ptutils.o ptprocs.o ptint.ss.o ptint.xdr.o utils.o $(LIBS) map.o
- $(AFS_LDRULE) ptserver.o ptutils.o ptprocs.o ptint.ss.o ptint.xdr.o \
+ptserver: ptserver.o ptutils.o ptprocs.o ptint.ss.o ptint.xdr.lo utils.o $(LIBS) map.o
+ $(AFS_LDRULE) ptserver.o ptutils.o ptprocs.o ptint.ss.o .lwp/ptint.xdr.o \
utils.o map.o $(LIBS) $(LIB_roken) ${XLIBS}
ptserver.o: ptserver.c ${INCLS} AFS_component_version_number.c
utils.o: utils.c ${INCLS}
map.o: map.c ${INCLS}
ptint.ss.o: ptint.ss.c ptint.xdr.c ptint.xg
-ptint.cs.o: ptint.cs.c ptint.xdr.c ptint.xg
-ptint.xdr.o: ptint.xdr.c ptint.h ptint.xg
+ptint.cs.lo: ptint.cs.c ptint.xdr.c ptint.xg
+ptint.xdr.lo: ptint.xdr.c ptint.h ptint.xg
ptint.cs.c: ptint.xg
${RXGEN} -A -x -C -u -o $@ ${srcdir}/ptint.xg
liboafs_prot.la: liboafs_prot.la.sym $(LT_objs) $(LT_deps)
$(LT_LDLIB_shlib) $(LT_objs) $(LT_deps) $(LT_libs)
+libauthent_ptserver.la: $(LT_objs)
+ $(LT_LDLIB_pic) $(LT_objs)
+
libprot.a: $(LT_objs)
$(LT_LDLIB_lwp) $(LT_objs)
testpt.o: testpt.c ${INCLS} ${TOP_INCDIR}/afs/cmd.h AFS_component_version_number.c
-pt_util: pt_util.o ptutils.o ubik.o utils.o map.o libprot.a $(LIBS)
- $(AFS_LDRULE) pt_util.o ptutils.o ubik.o utils.o map.o libprot.a \
+pt_util: pt_util.o ptutils.o ptubik.o utils.o map.o libprot.a $(LIBS)
+ $(AFS_LDRULE) pt_util.o ptutils.o ptubik.o utils.o map.o libprot.a \
${TOP_LIBDIR}/libcmd.a $(LIBS) $(LIB_roken) ${XLIBS}
-ubik.o: ubik.c ${INCLS}
+ptubik.o: ptubik.c ${INCLS}
prerror.h: pterror.h
${INSTALL_DATA} $? $@