changelog shortlog graph tags branches files raw help

Mercurial > infra / changeset: less verbose, start lisp from autogen.lisp

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-