From 06c8cb5951a02cf91aed2c6d6860b6f33ee7a095 Mon Sep 17 00:00:00 2001
From: Philipp Marek <philipp@marek.priv.at>
Date: Wed, 25 Mar 2020 13:44:43 +0100
Subject: [PATCH] Wrap "docstrings.lisp" in a compilation unit.

That way the function definition order doesn't matter.
---
 doc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/Makefile b/doc/Makefile
index 4289a15..b539d4b 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -14,7 +14,7 @@ clean: clean-include
 include:
 	sbcl --no-userinit --eval '(require :asdf)' \
 	--eval '(let ((asdf:*central-registry* (list "../"))) (require :alexandria))' \
-	--load docstrings.lisp \
+	--eval '(with-compilation-unit () (load "docstrings.lisp"))' \
 	--eval '(sb-texinfo:generate-includes "include/" (list :alexandria-2) :base-package :alexandria-2)' \
 	--eval '(quit)'
 
-- 
GitLab