diff lib-src/Makefile.in @ 15949:c77ea6e08c29

(INSTALL_STRIP): New variable. (${archlibdir}): Use INSTALL_STRIP. (MOVE_LIBS): Use conditionals on KERBEROS, HAVE_LIBKRB, HAVE_LIBDES, HAVE_LIBCOM_ERR to set it up.
author Richard M. Stallman <rms@gnu.org>
date Wed, 28 Aug 1996 15:52:48 +0000
parents dede4f09f223
children 6c79ea3957c6
line wrap: on
line diff
--- a/lib-src/Makefile.in	Wed Aug 28 15:48:30 1996 +0000
+++ b/lib-src/Makefile.in	Wed Aug 28 15:52:48 1996 +0000
@@ -83,6 +83,8 @@
 INSTALL = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_DATA = @INSTALL_DATA@
+# By default, we uphold the dignity of our programs.
+INSTALL_STRIP =
 
 # ========================== Lists of Files ===========================
 
@@ -179,18 +181,24 @@
 #define BLESSMAIL
 #endif
 
-#if defined (KERBEROS) && defined (HAVE_LIBKRB) && defined (HAVE_LIBDES)
-MOVE_LIBS= -lkrb -ldes -lcom_err
-/* For KERBEROS + KRB5
-    MOVE_LIBS= -lkrb5 -lcrypto -lisode -lcom_err
-    Add "-lhesiod" if HESIOD is defined.  */
-#else
-#if defined (KERBEROS) && defined (HAVE_LIBKRB)
-MOVE_LIBS= -lkrb -lcom_err
-#else
-MOVE_LIBS=
+#ifdef KERBEROS
+#ifdef HAVE_LIBKRB
+  /* For krb5, use -lkrb5 */
+  KRBLIB=-lkrb
+#endif
+#ifdef HAVE_LIBDES
+  /* For krb4, use -lcrypto */
+  DESLIB=-ldes
 #endif
+#ifdef HAVE_LIBCOM_ERR
+  COM_ERRLIB=-lcom_err
 #endif
+#endif /* KERBEROS */
+
+/* If HESIOD is defined, set this to "-lhesiod". */
+HESIODLIB=
+
+MOVE_LIBS=$(KRBLIB) $(DESLIB) $(COM_ERRLIB) $(HESIODLIB)
 
 LOADLIBES=LIBS_SYSTEM LIBS_MACHINE LIB_STANDARD_LIBSRC
 
@@ -246,7 +254,7 @@
 	$(top_srcdir)/mkinstalldirs ${archlibdir}
 	if [ `(cd ${archlibdir} && /bin/pwd)` != `/bin/pwd` ]; then \
 	  for file in ${UTILITIES}; do \
-	    $(INSTALL_PROGRAM) $$file ${archlibdir}/$$file ; \
+	    $(INSTALL_PROGRAM) $(INSTALL_STRIP) $$file ${archlibdir}/$$file ; \
 	  done ; \
         fi
         if [ `(cd ${archlibdir} && /bin/pwd)` \