* Makefile.am: libguile_la_LDFLAGS gets -version-info args
authorCraig Brozefsky <craig@red-bean.com>
Fri, 2 Jun 2000 06:47:35 +0000 (06:47 +0000)
committerCraig Brozefsky <craig@red-bean.com>
Fri, 2 Jun 2000 06:47:35 +0000 (06:47 +0000)
from GUILE-VERSION definition of LIBGUILE version.  Added to
libpath.h definitions for guileversion and libguileversion which
both get their values from GUILE-VERSION definition.

libguile/ChangeLog
libguile/Makefile.am

index c18032c..dcb170a 100644 (file)
@@ -1,3 +1,10 @@
+2000-06-01  Craig Brozefsky  <craig@red-bean.com>
+
+       * Makefile.am: libguile_la_LDFLAGS gets -version-info args
+       from GUILE-VERSION definition of LIBGUILE version.  Added to
+       libpath.h definitions for guileversion and libguileversion which
+       both get their values from GUILE-VERSION definition.
+
 2000-05-30  Dirk Herrmann  <D.Herrmann@tu-bs.de>
 
        * numbers.h (SCM_BIGP):  Don't use SCM_SMOB_PREDICATE in header
index 9205dbe..e184352 100644 (file)
@@ -83,7 +83,7 @@ noinst_HEADERS = coop-threads.c coop-threads.h coop.c
 
 libguile_la_DEPENDENCIES = @LIBLOBJS@
 libguile_la_LIBADD = @LIBLOBJS@ $(LIBLTDL)
-libguile_la_LDFLAGS = -version-info 8:0 -export-dynamic
+libguile_la_LDFLAGS = -version-info @LIBGUILE_MAJOR_VERSION@:@LIBGUILE_MINOR_VERSION@:@LIBGUILE_REVISION_VERSION@ -export-dynamic
 
 # These are headers visible as <guile/mumble.h> 
 pkginclude_HEADERS = gh.h
@@ -154,7 +154,8 @@ libpath.h: $(srcdir)/Makefile.in  $(top_builddir)/config.status
        @echo ' { "pkglibdir",     "$(libdir)/@PACKAGE@" }, \' >> libpath.tmp
        @echo ' { "pkgincludedir", "$(includedir)/@PACKAGE@" }, \' \
                >> libpath.tmp
-       @echo ' { "LIBS",          "@GUILE_LIBS@" }, \' >> libpath.tmp
+       @echo ' { "guileversion", "@GUILE_VERSION@" }, \' >> libpath.tmp
+       @echo ' { "libguileversion", "@LIBGUILE_VERSION@" }, \' >> libpath.tmp
        @echo '}' >> libpath.tmp
        @mv libpath.tmp libpath.h