For shared library support create symlinks to the .so images in the
authorEzra Peisach <epeisach@mit.edu>
Wed, 14 Jun 1995 14:20:33 +0000 (14:20 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 14 Jun 1995 14:20:33 +0000 (14:20 +0000)
subdirs.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6058 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/ChangeLog
src/lib/Makefile.in
src/lib/configure.in

index bf655d13f8755802ff8d532a03c59e22315554c6..e06257e7a02b5a1bca217e3e6d6b4c3b21c99881 100644 (file)
@@ -1,3 +1,10 @@
+Wed Jun 14 07:36:46 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * Makefile.in (clean-unix): Remove shared library symlinks
+
+       * configure.in: Create symlinks to libdes425.a
+               If shared libraries enabled, symlink the .so libraries
+
 Fri Jun  9 18:53:30 1995    <tytso@rsx-11.mit.edu>
 
        * configure.in: Remove standardized set of autoconf macros, which
index a9edb08b69955f3232497acea8e44f13cd4b45f1..bb3d0f628d8cf50ea600ce49059be8021c9a2c0c 100644 (file)
@@ -16,6 +16,7 @@ clean-unix::
        $(RM) libkrb5.a libkdb5.a libcrypto.a 
        $(RM) libgssapi_krb5.a libdes425.a libkrb425.a
        $(RM) libkadm.a libkrb4.a libkdb4.a
+       $(RM) libkrb5.so libcrypto.so libkrb4.so libdes425.so
 
 clean-mac::
        $(RM) libkrb5.a libkdb5.a libcrypto.a 
index 14fd6a2db614dfaeaa8d8764d6f73e330840d991..75a4185848597aa2a35f7b3f11bbbcd28b6a2c43 100644 (file)
@@ -12,7 +12,16 @@ LinkFile(libcrypto.a, ./crypto/libcrypto.a)
 LinkFile(libgssapi_krb5.a, ./gssapi/libgssapi_krb5.a)
 LinkFile(libkrb4.a, ./krb4/libkrb4.a)
 LinkFile(libkdb4.a, ./kdb4/libkdb4.a)
+LinkFile(libdes425.a, ./des425/libdes425.a)
 AppendRule([all-unix:: all-unix-subdirs libkrb5.a libcrypto.a])
 AppendRule([all-unix:: libgssapi_krb5.a])
-AppendRule([all-unix:: libkrb4.a libkdb4.a])
+AppendRule([all-unix:: libkrb4.a libkdb4.a libdes425.a])
+AC_ARG_ENABLE([shared],
+[  --enable-shared         build with shared libraries],[
+LinkFile(libcrypto.so, ./crypto/libcrypto.so)
+LinkFile(libkrb5.so, ./krb5/libkrb5.so)
+LinkFile(libkrb4.so, ./krb4/libkrb4.so)
+LinkFile(libdes425.so, ./des425/libdes425.so)
+AppendRule([all-unix:: libkrb5.so libcrypto.so libkrb4.so libdes425.so])
+])dnl
 V5_AC_OUTPUT_MAKEFILE