Skip to content
Snippets Groups Projects
Commit d4a72df5 authored by Nikodemus Siivola's avatar Nikodemus Siivola
Browse files

robuster docstring generation

 SBCL makes a directory called doc/manual/docstrings; this interferes
 with loading the lisp file if the SBCL source tree had documentation
 built in it unless we use an explicit .lisp suffix.

 Patch by: Daniel Herring <dherring@at.tentpost.dot.com>
parent 2dfc9b54
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,7 @@ clean: ...@@ -7,7 +7,7 @@ clean:
# to bootrap documentation for now. # to bootrap documentation for now.
include: include:
sbcl --eval '(progn (require :asdf) (require :alexandria) (rename-package :alexandria :alexandria))' \ sbcl --eval '(progn (require :asdf) (require :alexandria) (rename-package :alexandria :alexandria))' \
--eval '(load (merge-pathnames "doc/manual/docstrings" (posix-getenv "SBCL_SOURCE_ROOT")))' \ --eval '(load (merge-pathnames "doc/manual/docstrings.lisp" (posix-getenv "SBCL_SOURCE_ROOT")))' \
--eval '(sb-texinfo:generate-includes "include/" :alexandria)' \ --eval '(sb-texinfo:generate-includes "include/" :alexandria)' \
--eval '(quit)' --eval '(quit)'
mv include/fun-alexandria-type=.texinfo include/fun-alexandria-type-equal.texinfo mv include/fun-alexandria-type=.texinfo include/fun-alexandria-type-equal.texinfo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment