From d4a72df548269ed8cffb35876307c6ecb20625c1 Mon Sep 17 00:00:00 2001
From: Nikodemus Siivola <nikodemus@random-state.net>
Date: Mon, 8 Mar 2010 10:29:14 +0200
Subject: [PATCH] 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>
---
 doc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/Makefile b/doc/Makefile
index 99d6afa..5ae667c 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -7,7 +7,7 @@ clean:
 # to bootrap documentation for now.
 include:
 	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 '(quit)'
 	mv include/fun-alexandria-type=.texinfo include/fun-alexandria-type-equal.texinfo
-- 
GitLab