0.9.4.15
authorRudi Schlatte <rudi@constantly.at>
Tue, 30 Aug 2005 13:05:30 +0000 (13:05 +0000)
committerRudi Schlatte <rudi@constantly.at>
Tue, 30 Aug 2005 13:05:30 +0000 (13:05 +0000)
   Fix a rare case of documentation build breakage: if asdf.lisp is
   newer than asdf.fasl, subsequent requires fail since asdf doesn't
   install itself in *module-provider-functions* if loaded from source

doc/manual/Makefile
doc/manual/make-tempfiles.sh
version.lisp-expr

index 02ea7c4..45f89ea 100644 (file)
@@ -96,6 +96,7 @@ clean:
        rm -rf $(HTMLDIRS) $(DOCSTRINGDIR)
        rm -f contrib-docs.texi-temp
        rm -f package-locks.texi-temp
+       rm -f variables.texinfo
        rm -f $(PSFILES) $(PDFFILES) html-stamp tempfiles-stamp
        rm -f $(TMPFILES) $(INDEXFILES)
        rm -f sbcl.info sbcl.info-* asdf.info
index dc7a6c7..2f135a1 100644 (file)
@@ -21,7 +21,8 @@ then
     if [ -e $sbclsystem ] && [ -e $sbclcore ]
     then
         SBCLRUNTIME="$sbclsystem --core $sbclcore"
-        SBCL_HOME=`pwd`/../../contrib; export SBCL_HOME
+        SBCL_HOME=`pwd`/../../contrib/; export SBCL_HOME
+        SBCL_BUILDING_CONTRIB="please asdf install your hook"; export SBCL_BUILDING_CONTRIB
     else
         SBCLRUNTIME="`which sbcl`"
     fi
@@ -54,6 +55,7 @@ DOCSTRINGDIR="${DOCSTRINGDIR:-docstrings/}"
 echo /creating docstring snippets from SBCL=\'$SBCLRUNTIME\' for packages \'$PACKAGES\'
 $SBCL <<EOF
 (load "docstrings.lisp") 
+(require :asdf)
 (dolist (module (quote ($MODULES))) 
   (require module)) 
 (sb-texinfo:generate-includes "$DOCSTRINGDIR" $PACKAGES) 
index 416f0bd..b44c564 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.4.14"
+"0.9.4.15"