changeset 116: |
ff352165f48f |
parent 115: |
cc2c79d0d659 |
child 117: |
5ba130a5d676 |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Mon, 15 Jan 2024 22:53:05 -0500 |
files: |
Containerfile.box makefile |
description: |
core fix |
1.1--- a/Containerfile.box Mon Jan 15 22:46:41 2024 -0500
1.2+++ b/Containerfile.box Mon Jan 15 22:53:05 2024 -0500
1.3@@ -13,8 +13,9 @@
1.4 WORKDIR infra
1.5 RUN sh scripts/install-sbcl-pack.sh
1.6 # RUN sh scripts/install-rocksdb-pack.sh
1.7+RUN make quicklisp-install
1.8+COPY etc/sbclrc /etc/sbclrc
1.9 RUN make core-lisp-install
1.10 RUN make clean
1.11-COPY etc/sbclrc /etc/sbclrc
1.12 EXPOSE 8080
1.13 WORKDIR /
2.1--- a/makefile Mon Jan 15 22:46:41 2024 -0500
2.2+++ b/makefile Mon Jan 15 22:53:05 2024 -0500
2.3@@ -172,14 +172,14 @@
2.4 dist/ts:scripts/ts-install-langs.sh $(D)
2.5 PREFIX=$(D) $<
2.6 # requires quicklisp loaded in .skelrc
2.7-dist/lisp/fasl:scripts/sbcl-save-core.sh quicklisp-install
2.8+dist/lisp/fasl:scripts/sbcl-save-core.sh
2.9 mkdir -pv $@
2.10 $< "$@/std.core"
2.11 $< "$@/prelude.core" "(mapc #'ql:quickload \
2.12 (list :nlp :rdb :organ :packy :skel :obj :net :parse :pod :dat :log :packy :rt :syn :xdb :doc :vc :rt))"
2.13
2.14 CORE_SRC=/usr/local/src/core
2.15-dist/lisp/bin:scripts/sbcl-make-bin.sh quicklisp-install
2.16+dist/lisp/bin:scripts/sbcl-make-bin.sh
2.17 mkdir -pv $@
2.18 $< bin/skel
2.19 mv $(CORE_SRC)/lisp/app/bin/skel $@