chore: double-check check for sbcl install

This commit is contained in:
Edward Langley
2022-03-29 22:24:34 -07:00
parent 9f53b1a106
commit dc58526088

View File

@ -30,12 +30,15 @@ jobs:
# Runs a set of commands using the runners shell # Runs a set of commands using the runners shell
- name: setup deps - name: setup deps
run: | run: |
nix profile install nixpkgs\#sbcl set -x
# nix profile install nixpkgs\#sbcl
command -v sbcl || exit 38 command -v sbcl || exit 38
cd cd
wget 'https://beta.quicklisp.org/quicklisp.lisp' wget 'https://beta.quicklisp.org/quicklisp.lisp'
sbcl --eval '(require :uiop)' \ sbcl --eval '(require :uiop)' \
--load quicklisp.lisp \ --load quicklisp.lisp \
--eval '(handler-case (quicklisp-quickstart:install) (error () (uiop:quit 40)))' \
--quit --quit
[[ -f "$HOME"/quicklisp/setup.lisp ]] || exit 39 [[ -f "$HOME"/quicklisp/setup.lisp ]] || exit 39