Skip to content

Commit ee1c254

Browse files
committed
Build
1 parent 5dff6f7 commit ee1c254

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

build/Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,10 @@ quicklisp-controller:
99
git clone --depth=1 https://github.com/quicklisp/project-info.git
1010
git clone --depth=1 https://github.com/quicklisp/quicklisp-controller.git
1111

12-
build: quicklisp-projects quicklisp-controller
12+
systems-file:
13+
sbcl --load 'make-systems-file.lisp' --eval '(quicklisp-systems-file::make-systems-file)'
14+
15+
build: quicklisp-projects quicklisp-controller systems-file
1316
sbcl --load build.lisp
17+
18+

build/build-systems-file.lisp renamed to build/make-systems-file.lisp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
;; - Use WRITE-SYSTEMS-FILE to serialize to a QUICKLISP-SYSTEM distribution file.
1010
;; - Upload the file to the URL in QUICKLISP-SYSTEMS::*SYSTEMS-FILE-URL*
1111

12-
(require :quicklisp-systems)
12+
(require :quicklisp-systems #p"../quicklisp-systems.lisp")
1313

1414
(defpackage #:quicklisp-systems-file
1515
(:use #:cl))
@@ -76,3 +76,7 @@ If INCLUDE-SUBDIRECTORIES is T, then work recursively."
7676
:if-exists :supersede)
7777
(serialize-asdf-systems (asdf/system-registry:registered-systems*)
7878
f)))
79+
80+
(defun make-systems-file ()
81+
(register-all-asdf-files)
82+
(write-systems-file))

0 commit comments

Comments
 (0)