aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2022-10-19 23:08:35 -0300
committerEuAndreh <eu@euandre.org>2022-10-19 23:09:04 -0300
commit432c518f73e3619fe8b79dd01de2e5a2f50faac3 (patch)
treea34e16e740372c1bcca07375c0a40f1bc7ff5d2e /Makefile
parentetc/sh/rc: Stop wraping perl with rlwrap (diff)
downloaddotfiles-432c518f73e3619fe8b79dd01de2e5a2f50faac3.tar.gz
dotfiles-432c518f73e3619fe8b79dd01de2e5a2f50faac3.tar.xz
bin/cl: Add first working version, integrated with Makefile and etc/sh/rc
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile17
1 files changed, 13 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index c1723b3..7384fb2 100644
--- a/Makefile
+++ b/Makefile
@@ -6,10 +6,11 @@ pod2man = \
derived-assets = \
- $(pod2man) \
- $(XDG_CONFIG_HOME)/ssh/id_rsa.pub \
- $(XDG_DATA_HOME)/common-lisp/source \
- $(XDG_DATA_HOME)/euandreh/e.list.txt \
+ $(pod2man) \
+ $(XDG_CONFIG_HOME)/ssh/id_rsa.pub \
+ $(XDG_DATA_HOME)/common-lisp/source \
+ $(XDG_DATA_HOME)/euandreh/e.list.txt \
+ $(XDG_DATA_HOME)/lisp-cli/clisp.image \
@@ -29,6 +30,14 @@ $(XDG_CONFIG_HOME)/ssh/id_rsa.pub:
$(XDG_DATA_HOME)/euandreh/e.list.txt: ~/Documents/txt/ opt/aux/gen-e-list.sh
sh opt/aux/gen-e-list.sh > $@
+$(XDG_DATA_HOME)/lisp-cli/clisp.image: $(XDG_CONFIG_HOME)/lisp-cli/init.lisp bin/cl
+ cl \
+ -I clisp \
+ -v \
+ -e '(ql:quickload :trivial-dump-core)' \
+ -e '(trivial-dump-core:dump-image "$@")' \
+ -e '(uiop:quit)'
+
check-shellcheck: