many state needs construction at build time.
This commit is contained in:
parent
b9b3feda6b
commit
3dd9c2d469
2
Makefile
2
Makefile
|
|
@ -6,7 +6,7 @@ ENTRY=-main
|
|||
|
||||
.PHONY: $(OUT)
|
||||
$(OUT): clean
|
||||
sbcl --load build-executable.lisp
|
||||
sbcl --load build-asteroid.lisp
|
||||
|
||||
quicklisp-manifest.txt: *.asd
|
||||
sbcl --non-interactive \
|
||||
|
|
|
|||
|
|
@ -1,5 +1,15 @@
|
|||
;; -*-lisp-*-
|
||||
|
||||
(unless *load-pathname*
|
||||
(error "Please LOAD this file."))
|
||||
|
||||
(when (find-package :quicklisp)
|
||||
(error "Please run this file as a script or from the Makefile."))
|
||||
|
||||
(defpackage #:asteroid-bootstrap
|
||||
(:use #:cl)
|
||||
(:export #:*root* #:path))
|
||||
|
||||
;; we require quicklisp to load our transitive dependencies.
|
||||
(load "~/quicklisp/setup.lisp")
|
||||
|
||||
Loading…
Reference in New Issue