guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/doc/ref scheme-options.texi


From: Thien-Thi Nguyen
Subject: guile/guile-core/doc/ref scheme-options.texi
Date: Tue, 20 Nov 2001 07:30:27 -0500

CVSROOT:        /cvs
Module name:    guile
Changes by:     Thien-Thi Nguyen <address@hidden>       01/11/20 07:30:26

Modified files:
        guile-core/doc/ref: scheme-options.texi 

Log message:
        (Install Config):
        Tweak `%load-path' verb to not imply it's a proc.
        Add documentation for `%guile-build-info'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/doc/ref/scheme-options.texi.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: guile/guile-core/doc/ref/scheme-options.texi
diff -u guile/guile-core/doc/ref/scheme-options.texi:1.4 
guile/guile-core/doc/ref/scheme-options.texi:1.5
--- guile/guile-core/doc/ref/scheme-options.texi:1.4    Fri Nov 16 10:04:16 2001
+++ guile/guile-core/doc/ref/scheme-options.texi        Tue Nov 20 07:30:26 2001
@@ -397,10 +397,38 @@
 @end deffn
 
 @defvar %load-path
-Return the list of directories which should be searched for Scheme
+List of directories which should be searched for Scheme
 modules and libraries.
 @end defvar
 
address@hidden %guile-build-info
+Alist of information collected during the building of a particular
address@hidden program.  Entries can be grouped into one of several
+categories: directories, env vars, and versioning info.
+
+Briefly, here are the keys in @code{%guile-build-info}, by group:
address@hidden @bullet
address@hidden directories
+srcdir, top_srcdir, prefix, exec_prefix, bindir, sbindir, libexecdir,
+datadir, sysconfdir, sharedstatedir, localstatedir, libdir, infodir,
+mandir, includedir, pkgdatadir, pkglibdir, pkgincludedir
address@hidden env vars
+LIBS
address@hidden versioning info
+guileversion, libguileinterface, buildstamp
address@hidden itemize
+
+Values are all strings.  The value for @code{LIBS} is typically found also as
+a part of "guile-config link" output.  The value for @code{guileversion} has
+form X.Y.Z, and should be the same as returned by @code{version}.  The value
+for @code{libguileinterface} is libtool compatible and has form
+CURRENT:REVISION:AGE.  The value for @code{buildstamp} is the output of the
+date(1) command.
+
+In the source, @code{%guile-build-info} is initialized from
+libguile/libpath.h, which is completely generated, so deleting this file
+before a build guarantees up-to-date values for that build.
address@hidden defvar
 
 @c Local Variables:
 @c TeX-master: "guile.texi"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]