# API version. When something changes, increment as appropriate.
# Ignore at your own risk.
LIBAFSAUTHENTMAJOR=1
-LIBAFSAUTHENTMINOR=0
+LIBAFSAUTHENTMINOR=1
# Copyright 2000, International Business Machines Corporation and others.
# All Rights Reserved.
PTSERVER = ../ptserver
SYS = ../sys
-AUDITOBJS = audit.o
+AUDITOBJS = audit.o audit-file.o audit-sysvmq.o
AUTHOBJS = \
cellconfig.o \
dirpath.o \
serverLog.o \
snprintf.o \
+ strlcat.o \
+ strlcpy.o \
fileutil.o
RXKADOBJS = \
${INSTALL_DATA} libafsauthent_pic.a \
${DEST}/lib/libafsauthent_pic.a
-${LIBAFSAUTHENT}: ${LIBOBJS}
+${LIBAFSAUTHENT}: ${LIBOBJS} libafsauthent.map
../config/shlib-build -d $(srcdir) -l libafsauthent \
-M ${LIBAFSAUTHENTMAJOR} -m ${LIBAFSAUTHENTMINOR} -- \
-L${TOP_LIBDIR} -lafsrpc ${LIBOBJS} ${MT_LIBS}
audit.o: ${AUDIT}/audit.c
${CCRULE}
+audit-file.o: ${AUDIT}/audit-file.c
+ ${CCRULE}
+
+audit-sysvmq.o: ${AUDIT}/audit-sysvmq.c
+ ${CCRULE}
+
cellconfig.o: ${AUTH}/cellconfig.c
${CCRULE}
snprintf.o: ${UTIL}/snprintf.c
${CCRULE}
+strlcat.o: ${UTIL}/strlcat.c
+ ${CCRULE}
+
+strlcpy.o: ${UTIL}/strlcpy.c
+ ${CCRULE}
+
fileutil.o: ${UTIL}/fileutil.c
${CCRULE}
${CCRULE}
clean:
- $(RM) -f *.o *.a libafsauthent.a* libafsauthent.sl* libafsauthent.so* libafsauthent_pic.a libafsauthent.dylib.*
+ $(RM) -f *.o *.a libafsauthent.a* libafsauthent.sl* libafsauthent.so* \
+ libafsauthent_pic.a libafsauthent.dylib.* \
+ libafsauthent.exp