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
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
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
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)
;;; 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"