X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fshlibafsauthent%2FMakefile.in;h=6a2ee22dc3c40ca4c5e8445422a40b7e5e2613fe;hp=4c01bf03afde3aacb935d8b7662da7fef6306d50;hb=77d0369d3bdeab78b02f306644ddb6133e1a1484;hpb=580af44321feb2df60aae0a9c79dc8f10a6139b3 diff --git a/src/shlibafsauthent/Makefile.in b/src/shlibafsauthent/Makefile.in index 4c01bf0..6a2ee22 100644 --- a/src/shlibafsauthent/Makefile.in +++ b/src/shlibafsauthent/Makefile.in @@ -53,6 +53,7 @@ KAUTHOBJS = \ read_passwd.o UBIKOBJS = \ + uinit.o \ ubikclient.o \ uerrors.o \ ubik_int.cs.o \ @@ -62,8 +63,9 @@ UTILOBJS = \ pthread_glock.o \ get_krbrlm.o \ dirpath.o \ - fileutil.o \ - casestrcpy.o + serverLog.o \ + snprintf.o \ + fileutil.o RXKADOBJS = \ rxkad_errs.o @@ -73,7 +75,9 @@ SYSOBJS = \ rmtsys.xdr.o \ rmtsys.cs.o \ afssyscalls.o \ - rmtsysnet.o + rmtsysnet.o \ + glue.o \ + setpag.o PTSERVEROBJS = \ ptclient.o \ @@ -97,20 +101,21 @@ LIBAFSAUTHENT = libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR}.${LIBAFSAUTH ${DEST}/lib/${LIBAFSAUTHENT}: ${LIBAFSAUTHENT} ${INSTALL} ${LIBAFSAUTHENT} ${DEST}/lib/${LIBAFSAUTHENT} - -${DEST}/lib/libafsauthent.${SHLIB_SUFFIX}: ${DEST}/lib/${LIBAFSAUTHENT} -ln -f -s ${LIBAFSAUTHENT} ${DEST}/lib/libafsauthent.${SHLIB_SUFFIX} + -ln -f -s ${LIBAFSAUTHENT} ${DEST}/lib/libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR} -all: ${TOP_LIBDIR}/${LIBAFSAUTHENT} ${TOP_LIBDIR}/libafsauthent.${SHLIB_SUFFIX} +all: ${TOP_LIBDIR}/${LIBAFSAUTHENT} -install: ${DESTDIR}${libdir}/${LIBAFSAUTHENT} ${DESTDIR}${libdir}/libafsauthent.${SHLIB_SUFFIX} +install: ${DESTDIR}${libdir}/${LIBAFSAUTHENT} ${LIBAFSAUTHENT}: ${LIBOBJS} case ${SYS_NAME} in \ rs_aix4*) \ ${SHLIB_LINKER} -o ${LIBAFSAUTHENT} ${LIBOBJS} -L${TOP_LIBDIR} -bE:afsauthent.exp -lafsrpc ${MT_LIBS};; \ sun*_5*) \ - ${SHLIB_LINKER} -h ${LIBAFSAUTHENT} -o ${LIBAFSAUTHENT} ${LIBOBJS} -L${TOP_LIBDIR} -lafsrpc ${MT_LIBS};; \ + ${SHLIB_LINKER} -h libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR} -o ${LIBAFSAUTHENT} ${LIBOBJS} -L${TOP_LIBDIR} -lafsrpc ${MT_LIBS};; \ + *_linux*) \ + ${SHLIB_LINKER} -Wl,-h,libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR} -Wl,--version-script=${srcdir}/mapfile -o ${LIBAFSAUTHENT} ${LIBOBJS} -L${TOP_LIBDIR} -lafsrpc ${MT_LIBS};; \ *) \ ${SHLIB_LINKER} -o ${LIBAFSAUTHENT} ${LIBOBJS} -L${TOP_LIBDIR} -lafsrpc ${MT_LIBS};; \ esac @@ -175,6 +180,9 @@ read_passwd.o: ${KAUTH}/read_passwd.c ubikclient.o: ${UBIK}/ubikclient.c ${CCRULE} +uinit.o: ${UBIK}/uinit.c + ${CCRULE} + uerrors.o: ${UBIK}/uerrors.c ${CCRULE} @@ -190,10 +198,13 @@ get_krbrlm.o: ${UTIL}/get_krbrlm.c dirpath.o: ${UTIL}/dirpath.c ${CCRULE} -fileutil.o: ${UTIL}/fileutil.c +serverLog.o: ${UTIL}/serverLog.c ${CCRULE} -casestrcpy.o: ${UTIL}/casestrcpy.c +snprintf.o: ${UTIL}/snprintf.c + ${CCRULE} + +fileutil.o: ${UTIL}/fileutil.c ${CCRULE} pthread_glock.o: ${UTIL}/pthread_glock.c @@ -251,21 +262,23 @@ afssyscalls.o: ${SYS}/afssyscalls.c rmtsysnet.o: ${SYS}/rmtsysnet.c ${CCRULE} +glue.o: ${SYS}/glue.c + ${CCRULE} + +setpag.o: ${SYS}/setpag.c + ${CCRULE} + clean: $(RM) -f *.o *.a libafsauthent* ${DESTDIR}${libdir}/${LIBAFSAUTHENT}: ${LIBAFSAUTHENT} ${INSTALL} ${LIBAFSAUTHENT} ${DESTDIR}${libdir}/${LIBAFSAUTHENT} - -${DESTDIR}${libdir}/libafsauthent.${SHLIB_SUFFIX}: ${DESTDIR}${libdir}/${LIBAFSAUTHENT} -ln -f -s ${LIBAFSAUTHENT} ${DESTDIR}${libdir}/libafsauthent.${SHLIB_SUFFIX} + -ln -f -s ${LIBAFSAUTHENT} ${DESTDIR}${libdir}/libafsauthent.${SHLIB_SUFFIX}.${LIBFASAUTHENTMAJOR} ${TOP_LIBDIR}/${LIBAFSAUTHENT}: ${LIBAFSAUTHENT} ${INSTALL} ${LIBAFSAUTHENT} ${TOP_LIBDIR}/${LIBAFSAUTHENT} - -${TOP_LIBDIR}/libafsauthent.${SHLIB_SUFFIX}: ${TOP_LIBDIR}/${LIBAFSAUTHENT} -ln -f -s ${LIBAFSAUTHENT} ${TOP_LIBDIR}/libafsauthent.${SHLIB_SUFFIX} + -ln -f -s ${LIBAFSAUTHENT} ${TOP_LIBDIR}/libafsauthent.${SHLIB_SUFFIX}.${LIBAFSAUTHENTMAJOR} -dest: ${DEST}/lib/${LIBAFSAUTHENT} ${DEST}/lib/libafsauthent.${SHLIB_SUFFIX} - - +dest: ${DEST}/lib/${LIBAFSAUTHENT}