work in progress ed ripoff
Go to file
xfnw 7732fbb3d1 ce-command-quit: create
wraps the quit function, since normal quit does not finish reading and
seemingly lacks a docstring on ecl
2024-07-22 18:48:26 -04:00
pregexp@d456c686b1 add pregexp as a dependency 2023-10-28 15:49:56 -04:00
.gitignore add ctags to gitignore 2023-10-26 14:39:25 -04:00
.gitmodules add pregexp as a dependency 2023-10-28 15:49:56 -04:00
build.cl build: add a makefile 2023-10-21 11:52:35 -04:00
ce.asd include license information in built binary 2024-07-19 20:46:49 -04:00
ce.cl ce-command-quit: create 2024-07-22 18:48:26 -04:00
LICENSE initalize license 2023-10-09 10:09:27 -04:00
Makefile makefile: use ecl --shell instead of load + eval quit 2024-07-21 10:16:57 -04:00
README.md readme: fix punctuation 2024-07-19 20:07:35 -04:00

commoned

ed but lisp, and with many weird opinionated changes

building

a standalone ce executable may be built using embeddable common lisp with the following command:

ecl --load build.cl --eval '(quit)'

you'll need ecl with development bindings (probably called ecl-dev). on alpine, make sure you also have libffi-dev gmp-dev and gc-dev installed, since the dependencies for alpine's ecl package seem to be missing stuff needed to build binaries.

note that the result will be dynamically linked to ecl by default, the --disable-shared configure flag when building ecl may change this