changelog shortlog graph tags branches files raw help

Mercurial > infra / changeset: sync

changeset 264: 8015880d9a0d
parent 263: 452cddb6577e
child 265: fab40b02d833
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 16 Jun 2024 02:32:25 +0000
files: autogen.lisp bootstrap.sh
description: sync
     1.1--- a/autogen.lisp	Sun Jun 16 01:57:02 2024 +0000
     1.2+++ b/autogen.lisp	Sun Jun 16 02:32:25 2024 +0000
     1.3@@ -5,14 +5,14 @@
     1.4 ;;; Code:
     1.5 (in-package :std-user)
     1.6 
     1.7-(defpkg :infra/bootstrap
     1.8+(defpkg :infra/autogen
     1.9   (:use :cl :skel :log :std/named-readtables
    1.10         :dat/json :dat/sxp :net/fetch :net/util
    1.11         :cli/progress :cli/ansi :cli/ed :cli/prompt
    1.12         :cli/shell :std/hash-table :std/alien :std/macs
    1.13         :std/fmt))
    1.14 
    1.15-(in-package :infra/bootstrap)
    1.16+(in-package :infra/autogen)
    1.17 
    1.18 (in-readtable :shell)
    1.19 
     2.1--- a/bootstrap.sh	Sun Jun 16 01:57:02 2024 +0000
     2.2+++ b/bootstrap.sh	Sun Jun 16 02:32:25 2024 +0000
     2.3@@ -36,10 +36,10 @@
     2.4   unzstd "${_sbcl_pack}"
     2.5   tar -xvf "sbcl.tar"
     2.6   cd sbcl && INSTALL_ROOT=$(realpath ..) sh install.sh && cd ..
     2.7-  ensure download "$_core_src_url" "$_core_src_pack" "$_arch"
     2.8-  unzstd "${_core_src_pack}"
     2.9-  tar -xvf "core-source.tar"
    2.10-  mv core src/
    2.11+  # ensure download "$_core_src_url" "$_core_src_pack" "$_arch"
    2.12+  # unzstd "${_core_src_pack}"
    2.13+  # tar -xvf "core-source.tar"
    2.14+  # mv core src/
    2.15   # ensure download "$_rocksdb_url" "${_rocksdb_pack}" "$_arch"
    2.16   # unzstd "${_rocksdb_pack}"
    2.17   # tar -xvf "pack/rocksdb.tar"
    2.18@@ -53,6 +53,10 @@
    2.19   chmod +x bin/*
    2.20   rm -rf core sbcl
    2.21   rm -rf *.tar
    2.22+  say "successfully unpacked core"
    2.23+  say "starting lisp..."
    2.24+  cd .. && .stash/bin/sbcl --core .stash/share/lisp/user.core --script autogen.lisp
    2.25+  say "OK"
    2.26 }
    2.27 
    2.28 _read() {