changelog shortlog graph tags branches files raw help

Mercurial > infra / changeset: quicklisp tweaks

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