Commit graph

31 commits

Author SHA1 Message Date
vindarel
ad434ac4ea (minor) make build doesn't depend on clean 2025-01-18 12:14:02 +01:00
vindarel
4e5485ad98 (minor) make clean (before build) 2025-01-17 17:48:14 +01:00
vindarel
dd41359886 deps: check ASDF version without always installing it
for https://github.com/ciel-lang/CIEL/pull/65
2024-09-04 14:42:00 +02:00
vindarel
e5584d8f68 shell: all commands are now interactive: interactive output, emacs -nw works
needs our Clesh fork.
2024-09-04 14:42:00 +02:00
WillForan
064c9d41e0 dep: add asdf to make ql-deps; git pull if dir
For #58, add $(QLDIR)/adsf recipe

Also added make function to pull instead of clone if local-projects dir already exists
2024-09-04 13:31:21 +02:00
vindarel
c0dcc1c220 make run-repl: run the terminal repl easily 2024-09-02 18:24:09 +02:00
vindarel
47d9f8ea54 make build: without Deploy, better for Darwin
for #62
2024-08-31 17:32:10 +02:00
vindarel
22060d0c17 deps: FSET needs the latest misc-extensions 2024-08-30 13:33:35 +02:00
vindarel
a2ad77517b deps: get latest FSET, fix package sb-ext violated with once-only 2024-08-30 13:27:11 +02:00
vindarel
9ad0e43728 deps: get latest dissect, or SBCL "sb-di violated lock" error 2024-08-30 13:19:38 +02:00
vindarel
3eeee4d5e7 deps: add missing git clone for termp, not in Quicklisp 2024-08-30 13:12:29 +02:00
vindarel
7d05df4034 add file-finder to replace fof (not in QL)
for #18
2024-08-30 12:26:40 +02:00
vindarel
828ed826bf add progressons, simple progress bar
fixes https://github.com/ciel-lang/CIEL/issues/54
2024-08-30 11:22:41 +02:00
vindarel
7fb3e00b0d deps: add moira/light, not yet in QL, so run make ql-deps to clone it 2024-08-30 10:50:06 +02:00
vindarel
b1c167d8e2 deps: libmagic-dev is no more required
since no more FOF.

for #18
2024-08-30 10:48:57 +02:00
vindarel
81fe59a789 deps: log4cl required QL > 2023-05 to compile on SBCL 2.3.4 2024-08-30 10:35:22 +02:00
vindarel
427016496c deps: str:ensure-suffix is now in latest quicklisp (needs QL 2023-03) 2024-08-30 10:33:56 +02:00
vindarel
fb93b26490 (minor) make run typo 2024-06-12 14:18:17 +02:00
cinerion
727dfa488e Makefile: Clone cl-environments and cl-form-types in the ql-deps task
To fix compilation error on SBCL v2.3.10
See issue https://github.com/ciel-lang/CIEL/issues/38
2023-11-30 22:31:13 +01:00
Urs Rau
e1f625ffb5
void CI: update xbps, as void builds failed 2023-09-05 13:54:41 +00:00
cinerion
762adef8c5 Makefile: Clone log4cl repository in the ql-deps task
To fix compilation error on SBCL v2.3.4
2023-05-08 21:41:12 +02:00
vindarel
a4f0cbad70 .asd: move cl+ssl build dependency outside of the .asd
for #20
2023-05-08 12:47:33 +02:00
vindarel
b23214917c init file: add --no-userinit
and add --noinform that was missing in Clingon options.

Move the useful load-without-shebang in utils.lisp, now available for
all systems.

"make" alone calls make build
2023-05-04 16:53:40 +02:00
vindarel
36f255b6ed (minor) move CI tasks to Makefile: install QL and system deps
[ci skip]
2023-04-24 16:39:07 +02:00
vindarel
b8e65c6182 Use Deploy's :deploy-console to silence its output (does it work?) 2022-12-09 13:44:33 +01:00
vindarel
961460a800 build: with Deploy 2022-09-27 16:59:13 +02:00
vindarel
1a7a01842d add FOF 2021-08-10 15:13:03 +02:00
vindarel
d58d599725 Separate ciel/repl system: don't include cl-readline and all in base system 2021-06-03 15:35:45 +02:00
vindarel
ac1d5aa684 auto-document the exported symbols for: alexandria, trivial-types 2020-12-02 00:04:26 +01:00
vindarel
a6c2958454 Build a binary with a REPL from sbcli 2020-10-13 07:09:57 +02:00
vindarel
cbe04153ad Build a core image 2020-10-13 06:01:52 +02:00