Add `make run` with SWANK, how fancy!
This commit is contained in:
parent
ff129f2d7a
commit
b1e910290b
16
Makefile
16
Makefile
|
@ -1,4 +1,6 @@
|
||||||
LISP ?= ecl
|
LISP ?= ecl
|
||||||
|
SWANK ?= ${HOME}/.config/emacs/elpa/slime-20221206.26/swank-loader.lisp
|
||||||
|
USE_SWANK ?= no
|
||||||
|
|
||||||
fonts:
|
fonts:
|
||||||
$(LISP) \
|
$(LISP) \
|
||||||
|
@ -12,3 +14,17 @@ build:
|
||||||
--eval '(ql:quickload :flora-search-aurora)' \
|
--eval '(ql:quickload :flora-search-aurora)' \
|
||||||
--eval '(asdf:make :flora-search-aurora)' \
|
--eval '(asdf:make :flora-search-aurora)' \
|
||||||
--eval '(quit)'
|
--eval '(quit)'
|
||||||
|
|
||||||
|
run:
|
||||||
|
ifeq ($(USE_SWANK),yes)
|
||||||
|
$(LISP) \
|
||||||
|
--eval '(ql:quickload :flora-search-aurora)' \
|
||||||
|
--eval '(load "$(SWANK)")' \
|
||||||
|
--eval '(swank-loader:init)' \
|
||||||
|
--eval "(swank:create-server :dont-close 't)" \
|
||||||
|
--eval '(flora-search-aurora:main)'
|
||||||
|
else
|
||||||
|
$(LISP) \
|
||||||
|
--eval '(ql:quickload :flora-search-aurora)' \
|
||||||
|
--eval '(flora-search-aurora:main)'
|
||||||
|
endif
|
||||||
|
|
Ŝarĝante…
Reference in New Issue