git » croncal.git » commit 8d9c937

Fix loading uiop with prologue code

author Alan Dipert
2023-10-05 23:27:39 UTC
committer Alan Dipert
2023-10-05 23:27:39 UTC
parent c470dfe21587dc86d369bffdb30276a0178860ba

Fix loading uiop with prologue code

build.lisp +8 -5
croncal.asd +1 -2

diff --git a/build.lisp b/build.lisp
index a1d1a05..7c54ecf 100644
--- a/build.lisp
+++ b/build.lisp
@@ -1,8 +1,8 @@
-(let* ((req-version "2023-02-15")
-       (ql-dist (ql-dist:dist "quicklisp"))
-       (ql-dist-version (slot-value ql-dist 'ql-dist:version)))
-  (when (not (string= req-version ql-dist-version))
-    (signal 'ql-dist-mismatch :message "Unexpected quicklisp dist version")))
+#+nil(let* ((req-version "2023-02-15")
+            (ql-dist (ql-dist:dist "quicklisp"))
+            (ql-dist-version (slot-value ql-dist 'ql-dist:version)))
+       (when (not (string= req-version ql-dist-version))
+         (signal 'ql-dist-mismatch :message "Unexpected quicklisp dist version")))
 
 (pushnew (ext:getcwd) ql:*local-project-directories*)
 (ql:register-local-projects)
@@ -10,5 +10,8 @@
 (asdf:make-build :croncal
                  :type :program
                  :move-here #P"./"
+                 :prologue-code
+                 '(let ((*standard-output* (make-broadcast-stream)))
+                   (require :asdf))
                  :epilogue-code '(croncal:main))
 (si:quit)
diff --git a/croncal.asd b/croncal.asd
index 42a58b8..c8a44a2 100644
--- a/croncal.asd
+++ b/croncal.asd
@@ -3,11 +3,10 @@
   :author "Alan Dipert <alan@dipert.org>"
   :license "MIT"
   :version "1.0.0"
-  :depends-on (;#:iclendar
+  :depends-on (#:iclendar
                #:adopt
                #:asdf
                #:local-time
-               #:uiop
                #:yacc)
   :pathname "src/"
   :serial t