Skip to content

Commit 8395c25

Browse files
committed
Move require to prepare
1 parent be5e6a9 commit 8395c25

File tree

4 files changed

+23
-28
lines changed

4 files changed

+23
-28
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ci: build
99
build:
1010
@echo "Building..."
1111
$(LISP) $(LISP_ARGS) --script './scripts/deploy.lisp'
12-
$(LISP) $(LISP_ARGS) --script './scripts/build.lisp'
12+
# $(LISP) $(LISP_ARGS) --script './scripts/build.lisp'
1313

1414
download-ql:
1515
@echo "Downloading Quicklisp..."

scripts/_prepare.lisp

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22
;;; Commentary
33
;;; Code
44

5+
(require 'asdf)
6+
7+
(load "~/quicklisp/setup.lisp")
8+
(ql:quickload "clingon")
9+
(ql:quickload "copy-directory")
10+
11+
(push '*default-pathname-defaults* asdf:*central-registry*)
12+
(asdf:load-system "qob-cli")
13+
(asdf:load-system "copy-directory")
14+
15+
;;
16+
;;; Util
17+
18+
(defun qob-copy-lisp-dir ()
19+
"Copy `lisp' directory over."
20+
(when (probe-file "bin/lisp/")
21+
(el-lib:el-delete-directory "bin/lisp/"))
22+
(copy-directory:copy (el-lib:el-expand-fn "lisp/")
23+
(el-lib:el-expand-fn "bin/lisp/")))
24+
525
(defun qob-delete-exec ()
626
"Delete the qob executable."
727
;; Delete executable

scripts/build.lisp

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,9 @@
77

88
;;; Code
99

10-
(require 'asdf)
11-
12-
(load "~/quicklisp/setup.lisp")
13-
(ql:quickload "clingon")
14-
(ql:quickload "copy-directory")
15-
16-
(push '*default-pathname-defaults* asdf:*central-registry*)
17-
(asdf:load-system "qob-cli")
18-
(asdf:load-system "copy-directory")
19-
2010
(load "scripts/_prepare.lisp")
2111

22-
;;; Copy lisp directory
23-
(progn
24-
(when (probe-file "bin/lisp/")
25-
(el-lib:el-delete-directory "bin/lisp/"))
26-
(copy-directory:copy (el-lib:el-expand-fn "lisp/")
27-
(el-lib:el-expand-fn "bin/lisp/")))
28-
12+
(qob-copy-lisp-dir)
2913
(qob-delete-exec)
3014

3115
;; Build executable

scripts/deploy.lisp

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,9 @@
77

88
;;; Code
99

10-
(require 'asdf)
11-
12-
(load "~/quicklisp/setup.lisp")
13-
(ql:quickload "clingon")
14-
(ql:quickload "deploy")
15-
16-
(push '*default-pathname-defaults* asdf:*central-registry*)
17-
(asdf:load-system "qob-cli")
18-
(asdf:load-system "qob-cli/deploy")
19-
2010
(load "scripts/_prepare.lisp")
2111

12+
(qob-copy-lisp-dir)
2213
(qob-delete-exec)
2314

2415
;; Deploy

0 commit comments

Comments
 (0)