I'm not entirely sure why I was seeing the following behaviour, but this PR fixes it.
At the top of Makefile, $LISP_CACHE is defined using backtick notation. Later, in the clean-cache target, $LISP_CACHE is used twice: once in an echo, and once in a rm. In the echo, the path is displayed properly, but in the rm it looks like the backticks are not evaluated, and instead the command is rm `sbcl ...` which results in an error.
I'm not entirely sure why I was seeing the following behaviour, but this PR fixes it.
At the top of
Makefile
,$LISP_CACHE
is defined using backtick notation. Later, in theclean-cache
target,$LISP_CACHE
is used twice: once in anecho
, and once in arm
. In theecho
, the path is displayed properly, but in therm
it looks like the backticks are not evaluated, and instead the command isrm `sbcl ...`
which results in an error.