changeset 59: |
25af64bdea59 |
parent 58: |
8d8da0d4d52f |
child 60: |
325908595770 |
author: |
ellis <ellis@rwest.io> |
date: |
Wed, 03 Jan 2024 18:41:20 -0500 |
files: |
etc/skel/.sbclrc scripts/quicklisp-install.sh virt/build-ci-worker.sh |
description: |
quicklisp tweaks |
1.1--- a/etc/skel/.sbclrc Wed Jan 03 18:00:16 2024 -0500
1.2+++ b/etc/skel/.sbclrc Wed Jan 03 18:41:20 2024 -0500
1.3@@ -1,8 +1,11 @@
1.4 ;;; ~/.sbclrc --- sbcl user init file -*- mode: common-lisp; -*-
1.5 (in-package :cl-user)
1.6 #-quicklisp
1.7-(let ((quicklisp-init "/usr/local/share/lisp/quicklisp/setup.lisp"))
1.8+(let ((quicklisp-init "/usr/local/share/quicklisp/setup.lisp"))
1.9 (when (probe-file quicklisp-init)
1.10 (load quicklisp-init)))
1.11
1.12-(require :sb-aclrepl)
1.13\ No newline at end of file
1.14+(pushnew (truename "/usr/local/share/lisp/") ql:*local-project-directories*)
1.15+(pushnew (truename "/usr/share/lisp/") ql:*local-project-directories* )
1.16+
1.17+(require :sb-aclrepl)
2.1--- a/scripts/quicklisp-install.sh Wed Jan 03 18:00:16 2024 -0500
2.2+++ b/scripts/quicklisp-install.sh Wed Jan 03 18:41:20 2024 -0500
2.3@@ -13,7 +13,4 @@
2.4 # installs to /usr/local/share/lisp
2.5 sbcl --non-interactive \
2.6 --load build/quicklisp.lisp \
2.7- --eval "(quicklisp-quickstart:install :path \"/usr/local/share/lisp/quicklisp\" :dist-version $QUICKLISP_DIST_VERSION :client-version $QUICKLISP_CLIENT_VERSION)" \
2.8-
2.9-mkdir -pv /usr/local/share/lisp
2.10-cp build/quicklisp.lisp /usr/local/share/lisp/
2.11+ --eval "(quicklisp-quickstart:install :path \"/usr/local/share/quicklisp\" :dist-version $QUICKLISP_DIST_VERSION :client-version $QUICKLISP_CLIENT_VERSION)" \
3.1--- a/virt/build-ci-worker.sh Wed Jan 03 18:00:16 2024 -0500
3.2+++ b/virt/build-ci-worker.sh Wed Jan 03 18:41:20 2024 -0500
3.3@@ -7,7 +7,7 @@
3.4 buildah add $id etc/skel/ /etc/skel/
3.5 buildah copy $id etc/skel/ /root/
3.6 buildah run $id adduser worker -D
3.7-buildah run $id apk add build-base zstd-dev sbcl curl make git linux-headers cargo openssl perl llvm clang
3.8+buildah run $id apk add build-base zstd-dev sbcl curl make git linux-headers cargo openssl perl llvm clang pkg-config
3.9 buildah run $id mkdir /store
3.10 buildah run $id mkdir /stash
3.11 buildah run $id mkdir /usr/share/lisp