changeset 265: |
fab40b02d833 |
parent 264: |
8015880d9a0d |
child 266: |
0e3229b8409f |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sun, 16 Jun 2024 02:43:16 +0000 |
files: |
autogen.lisp bootstrap.sh deploy.lisp |
description: |
less verbose, start lisp from autogen.lisp |
1.1--- a/autogen.lisp Sun Jun 16 02:32:25 2024 +0000
1.2+++ b/autogen.lisp Sun Jun 16 02:43:16 2024 +0000
1.3@@ -56,9 +56,7 @@
1.4 do (format t " ~A = ~:A~%" k v))
1.5 (println "profile:")
1.6 (loop for (k v) on *profile* by 'cddr
1.7- do (format t " ~A = ~A~%" k v))
1.8- ;; fresh bootstrap
1.9- (sk-call* *skel-project* :clean :bootstrap))
1.10+ do (format t " ~A = ~A~%" k v)))
1.11
1.12 (defun build-default ()
1.13 (let ((rocksdb-builder (sb-thread:make-thread (lambda () (sk-call* *skel-project* :rocksdb))))
1.14@@ -78,9 +76,9 @@
1.15
1.16 ;; (sb-ext:quit)
1.17 (unless (probe-file #p".stash")
1.18- (autogen))
1.19+ (sk-call* *skel-project* :bootstrap))
1.20
1.21 ;; (build-default)
1.22+(autogen)
1.23+(sb-ext:quit)
1.24
1.25-;; (sb-ext:quit)
1.26-
2.1--- a/bootstrap.sh Sun Jun 16 02:32:25 2024 +0000
2.2+++ b/bootstrap.sh Sun Jun 16 02:43:16 2024 +0000
2.3@@ -34,7 +34,7 @@
2.4 local _core_src_url="${_url}/${_core_src_pack}"
2.5 ensure download "$_sbcl_url" "$_sbcl_pack" "$_arch"
2.6 unzstd "${_sbcl_pack}"
2.7- tar -xvf "sbcl.tar"
2.8+ tar -xf "sbcl.tar"
2.9 cd sbcl && INSTALL_ROOT=$(realpath ..) sh install.sh && cd ..
2.10 # ensure download "$_core_src_url" "$_core_src_pack" "$_arch"
2.11 # unzstd "${_core_src_pack}"
2.12@@ -47,7 +47,7 @@
2.13 # cp -rf rocksdb/*.so lib/
2.14 ensure download "$_core_url" "${_core_pack}" "$_arch"
2.15 unzstd "${_core_pack}"
2.16- tar -xvf "core.tar"
2.17+ tar -xf "core.tar"
2.18 cp -rf core/bin/* bin/
2.19 cp -rf core/share/* share/
2.20 chmod +x bin/*
2.21@@ -55,7 +55,7 @@
2.22 rm -rf *.tar
2.23 say "successfully unpacked core"
2.24 say "starting lisp..."
2.25- cd .. && .stash/bin/sbcl --core .stash/share/lisp/user.core --script autogen.lisp
2.26+ cd .. && .stash/bin/sbcl --core .stash/share/lisp/prelude.core --script autogen.lisp
2.27 say "OK"
2.28 }
2.29
3.1--- a/deploy.lisp Sun Jun 16 02:32:25 2024 +0000
3.2+++ b/deploy.lisp Sun Jun 16 02:43:16 2024 +0000
3.3@@ -9,4 +9,3 @@
3.4 (:use :cl :std :skel :packy :dat/json))
3.5
3.6 (in-package :infra/deploy)
3.7-