Skip to content

Commit

Permalink
Merge pull request #1110 from fukamachi/qlot-load-setup
Browse files Browse the repository at this point in the history
Fix Makefile to work on enviroments which Quicklisp isn't installed in user-home
  • Loading branch information
cxxxr authored Sep 28, 2023
2 parents cdf0192 + d458c73 commit dfeaee5
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@ LISP ?= ${shell which sbcl}

ncurses:
qlot install
qlot exec $(LISP) --load scripts/build-ncurses.lisp
$(LISP) --load .qlot/setup.lisp --load scripts/build-ncurses.lisp

sdl2:
qlot install
qlot exec $(LISP) --load scripts/build-sdl2.lisp
$(LISP) --load .qlot/setup.lisp --load scripts/build-sdl2.lisp

test:
qlot install
qlot exec .qlot/bin/rove lem-tests.asd
.qlot/bin/rove lem-tests.asd

doc:
qlot install
qlot exec $(LISP) --load scripts/generate-documentation-tests.lisp --eval '(progn (lem-documentation-mode/tests::generate-markdown-file "test.md" :test) (quit))'
$(LISP) --load .qlot/setup.lisp --load scripts/generate-documentation-tests.lisp --eval '(progn (lem-documentation-mode/tests::generate-markdown-file "test.md" :test) (quit))'

update:
git pull
qlot install

lint:
qlot exec .qlot/bin/sblint src/base/lem-base.asd
qlot exec .qlot/bin/sblint lem.asd
qlot exec .qlot/bin/sblint lib/lisp-syntax/lem-lisp-syntax.asd
qlot exec .qlot/bin/sblint extensions/lisp-mode/lem-lisp-mode.asd
.qlot/bin/sblint src/base/lem-base.asd
.qlot/bin/sblint lem.asd
.qlot/bin/sblint lib/lisp-syntax/lem-lisp-syntax.asd
.qlot/bin/sblint extensions/lisp-mode/lem-lisp-mode.asd

0 comments on commit dfeaee5

Please sign in to comment.