Install libs for client only if static was not compiled.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 2 Dec 2002 14:16:26 +0000 (14:16 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 2 Dec 2002 14:16:26 +0000 (14:16 +0000)
lib/Makefile.am.pre

index 952b0eaf68edf346d3d2218e23651f97a7a1073f..fed10e5f76777bfaf89a22e3f4417b483f91fd80 100644 (file)
@@ -69,10 +69,23 @@ remove:
        -rm -rf libsilc.a
        -rm -rf libsilcclient.a
 
+if SILC_DIST_CLIENT
+install-exec-hook:
+       -mkdir -p $(libdir)
+       # Install libraries only if static were not compiled.  Assume
+       # that shared is wanted only if binary is not static.
+       -@if test '!' -f $(top_srcdir)/lib/.libs/libsilc.a ; then \
+          $(LIBTOOL) $(INSTALL) libsilc.la $(libdir)/ \
+       fi
+       -@if test '!' -f $(top_srcdir)/lib/.libs/libsilcclient.a ; then \
+          $(LIBTOOL) $(INSTALL) libsilcclient.la $(libdir)/ \
+       fi
+else
 install-exec-hook:
        -mkdir -p $(libdir)
        -$(LIBTOOL) $(INSTALL) libsilc.la $(libdir)/
        -$(LIBTOOL) $(INSTALL) libsilcclient.la $(libdir)/
+endif
 
 if SILC_DIST_WIN32DLL
 # WIN32 DLL generation