Make it build outside source tree
[openafs.git] / src / shlibafsauthent / Makefile.in
index 4d4e1ff..01d80f6 100644 (file)
@@ -16,10 +16,6 @@ srcdir=@srcdir@
 include @TOP_OBJDIR@/src/config/Makefile.config
 include @TOP_OBJDIR@/src/config/Makefile.shared
 
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
 MODULE_CFLAGS=-I../auth -I../kauth -I../ptserver -I../sys
 
@@ -30,6 +26,8 @@ UBIK = $(srcdir)/../ubik
 UTIL = $(srcdir)/../util
 RXKAD = $(srcdir)/../rxkad
 PTSERVER = $(srcdir)/../ptserver
+VOLSER = $(srcdir)/../volser
+VLSERVER = $(srcdir)/../vlserver
 SYS = $(srcdir)/../sys
 
 AUDITOBJS = audit.o audit-file.o audit-sysvmq.o
@@ -37,13 +35,15 @@ AUDITOBJS = audit.o audit-file.o audit-sysvmq.o
 AUTHOBJS = \
        cellconfig.o \
        ktc.o \
+       keys.o \
        userok.o \
        writeconfig.o \
        authcon.o \
        ktc_errors.o \
        acfg_errors.o \
        token.xdr.o \
-       token.o
+       token.o \
+       realms.o
 
 KAUTHOBJS = \
        kauth.xdr.o \
@@ -55,8 +55,7 @@ KAUTHOBJS = \
        kautils.o \
        kalocalcell.o \
        kaerrors.o \
-       user.o \
-       read_passwd.o
+       user.o
 
 UBIKOBJS = \
        uinit.o \
@@ -67,13 +66,13 @@ UBIKOBJS = \
 
 UTILOBJS = \
        pthread_glock.o \
-       get_krbrlm.o \
        dirpath.o \
        serverLog.o \
-       snprintf.o \
-       strlcat.o \
-       strlcpy.o \
-       fileutil.o
+       fileutil.o \
+       hostparse.o \
+       uuid.o \
+       ktime.o \
+       volparse.o
 
 RXKADOBJS = \
        rxkad_errs.o
@@ -96,6 +95,30 @@ PTSERVEROBJS = \
        display.o \
        pterror.o
 
+VOLSEROBJS = \
+       vsutils.o \
+       vsprocs.o \
+       lockprocs.o \
+       volint.xdr.o \
+       volint.cs.o \
+       volerr.o
+
+VLDBOBJS = \
+       vldbint.xdr.o \
+       vldbint.cs.o \
+       vl_errors.o
+
+COMERROBJS = \
+       et_name.o
+
+BOSOBJS = \
+       bosint.xdr.o \
+       bosint.cs.o \
+       boserr.o
+
+USDOBJS = \
+       usd_file.o \
+
 LIBOBJS = \
        ${AUDITOBJS} \
        ${AUTHOBJS} \
@@ -104,7 +127,12 @@ LIBOBJS = \
        ${UTILOBJS} \
        ${RXKADOBJS} \
        ${PTSERVEROBJS} \
-       ${SYSOBJS}
+       ${SYSOBJS} \
+       ${VOLSEROBJS} \
+       ${VLDBOBJS} \
+       ${COMERROBJS} \
+       $(BOSOBJS) \
+       $(USDOBJS)
 
 LIBAFSAUTHENT = libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR}.${LIBAFSAUTHENTMINOR}
 
@@ -135,7 +163,10 @@ dest: ${LIBAFSAUTHENT} libafsauthent_pic.a
 ${LIBAFSAUTHENT}: ${LIBOBJS} libafsauthent.map
        ../config/shlib-build -d $(srcdir) -l libafsauthent \
                -M ${LIBAFSAUTHENTMAJOR} -m ${LIBAFSAUTHENTMINOR} -- \
-               -L${TOP_LIBDIR} -lafsrpc ${LIB_crypt} ${LIBOBJS} ${LIB_AFSDB} ${MT_LIBS}
+               -L${TOP_LIBDIR} $(LDFLAGS_roken) $(LDFLAGS_hcrypto) \
+               $(LIBOBJS) \
+               -lafsrpc $(LIB_hcrypto) $(LIB_roken) $(LIB_crypt) $(LIB_AFSDB) \
+               ${MT_LIBS}
 
 libafsauthent_pic.a: ${LIBOBJS}
        $(RM) -f $@
@@ -157,6 +188,12 @@ cellconfig.o: ${AUTH}/cellconfig.c
 ktc.o: ${AUTH}/ktc.c
        ${AFS_CCRULE} -I../auth ${AUTH}/ktc.c
 
+keys.o: ${AUTH}/keys.c
+       ${AFS_CCRULE} -I../auth ${AUTH}/keys.c
+
+realms.o: ${AUTH}/realms.c
+       ${AFS_CCRULE} -I../auth ${AUTH}/realms.c
+
 token.o: ${AUTH}/token.c
        ${AFS_CCRULE} -I../auth ${AUTH}/token.c
 
@@ -226,27 +263,26 @@ ubik_int.cs.o: ../ubik/ubik_int.cs.c
 ubik_int.xdr.o: ../ubik/ubik_int.xdr.c
        ${AFS_CCRULE} ../ubik/ubik_int.xdr.c
 
-
-get_krbrlm.o: ${UTIL}/get_krbrlm.c
-       ${AFS_CCRULE} ${UTIL}/get_krbrlm.c
-
 dirpath.o: ${UTIL}/dirpath.c
        ${AFS_CCRULE} ${UTIL}/dirpath.c
 
 serverLog.o: ${UTIL}/serverLog.c
        ${AFS_CCRULE} ${UTIL}/serverLog.c
 
-snprintf.o: ${UTIL}/snprintf.c
-       ${AFS_CCRULE} ${UTIL}/snprintf.c
+fileutil.o: ${UTIL}/fileutil.c
+       ${AFS_CCRULE} ${UTIL}/fileutil.c
 
-strlcat.o: ${UTIL}/strlcat.c
-       ${AFS_CCRULE} ${UTIL}/strlcat.c
+hostparse.o: ${UTIL}/hostparse.c
+       ${AFS_CCRULE} ${UTIL}/hostparse.c
 
-strlcpy.o: ${UTIL}/strlcpy.c
-       ${AFS_CCRULE} ${UTIL}/strlcpy.c
+volparse.o: ${UTIL}/volparse.c
+       ${AFS_CCRULE} ${UTIL}/volparse.c
 
-fileutil.o: ${UTIL}/fileutil.c
-       ${AFS_CCRULE} ${UTIL}/fileutil.c
+uuid.o: ${UTIL}/uuid.c
+       ${AFS_CCRULE} ${UTIL}/uuid.c
+
+ktime.o: ${UTIL}/ktime.c
+       ${AFS_CCRULE} ${UTIL}/ktime.c
 
 pthread_glock.o: ${UTIL}/pthread_glock.c
        ${AFS_CCRULE} ${UTIL}/pthread_glock.c
@@ -296,6 +332,46 @@ setpag.o: ${SYS}/setpag.c
 pioctl.o: ${SYS}/pioctl.c
        ${AFS_CCRULE} ${SYS}/pioctl.c
 
+vsprocs.o: $(VOLSER)/vsprocs.c
+       $(AFS_CCRULE) -I../volser $(VOLSER)/vsprocs.c
+
+vsutils.o: $(VOLSER)/vsutils.c
+       $(AFS_CCRULE) -I../volser $(VOLSER)/vsutils.c
+
+lockprocs.o: $(VOLSER)/lockprocs.c
+       $(AFS_CCRULE) -I../volser $(VOLSER)/lockprocs.c
+
+volint.xdr.o: ../volser/volint.xdr.c
+       $(AFS_CCRULE) ../volser/volint.xdr.c
+
+volint.cs.o: ../volser/volint.cs.c
+       $(AFS_CCRULE) ../volser/volint.cs.c
+
+volerr.o: ../volser/volerr.c
+       $(AFS_CCRULE) ../volser/volerr.c
+
+vldbint.xdr.o: ../vlserver/vldbint.xdr.c
+       $(AFS_CCRULE) ../vlserver/vldbint.xdr.c
+
+vldbint.cs.o: ../vlserver/vldbint.cs.c
+       $(AFS_CCRULE) ../vlserver/vldbint.cs.c
+vl_errors.o: ../vlserver/vl_errors.c
+       $(AFS_CCRULE) ../vlserver/vl_errors.c
+
+et_name.o: ${srcdir}/../comerr/et_name.c
+       ${AFS_CCRULE} ${srcdir}/../comerr/et_name.c
+
+bosint.xdr.o: ../bozo/bosint.xdr.c
+       $(AFS_CCRULE) ../bozo/bosint.xdr.c
+
+bosint.cs.o: ../bozo/bosint.cs.c
+       $(AFS_CCRULE) ../bozo/bosint.cs.c
+
+boserr.o: ../bozo/boserr.c
+       $(AFS_CCRULE) ../bozo/boserr.c
+
+usd_file.o: ${srcdir}/../usd/usd_file.c
+       $(AFS_CCRULE) ${srcdir}/../usd/usd_file.c
 clean:
        $(RM) -f *.o *.a libafsauthent.a* libafsauthent.sl* libafsauthent.so* \
                libafsauthent_pic.a libafsauthent.dylib.* \