# HG changeset patch # User Richard Westhaver # Date 1722380443 14400 # Node ID b8ba6c6ccd433767437850a296c4b35800e3186a # Parent de2ee463ac9252347ed87308c74a2d11ba02dc04 fixes diff -r de2ee463ac92 -r b8ba6c6ccd43 scripts/dist-emacs-binary.sh --- a/scripts/dist-emacs-binary.sh Tue Jul 30 18:27:09 2024 -0400 +++ b/scripts/dist-emacs-binary.sh Tue Jul 30 19:00:43 2024 -0400 @@ -1,6 +1,5 @@ #!/bin/sh -set -e name="${1:-emacs-31.0.50}" cd .stash/src/emacs ./make-dist --tar --no-compress -zstd -22 "${name}.tar" -o "../../emacs.tar.zst" +zstd -8 "${name}.tar" -o "../../emacs.tar.zst" diff -r de2ee463ac92 -r b8ba6c6ccd43 scripts/install-emacs-mini-pack.sh --- a/scripts/install-emacs-mini-pack.sh Tue Jul 30 18:27:09 2024 -0400 +++ b/scripts/install-emacs-mini-pack.sh Tue Jul 30 19:00:43 2024 -0400 @@ -1,12 +1,9 @@ #!/bin/sh set -e +TARGET="${1:-x86_64-unknown-linux-gnu}" cd .stash/tmp -TARGET="${1:-x86_64-unknown-linux-gnu}" -curl -O "https://packy.compiler.company/dist/${TARGET}/pack/emacs-mini-binary.tar.zst" -unzstd emacs-mini-binary.tar.zst -tar -xvf emacs-mini-binary.tar -cd emacs*/ -./configure --without-all --with-x-toolkit=no --without-x --enable-link-time-optimization \ - --with-json=ifavailable --with-gif=ifavailable --with-modules --with-gnutls=ifavailable \ - --with-zlib --with-native-compilation --prefix=/usr/local +curl -O "https://packy.compiler.company/dist/${TARGET}/pack/emacs-mini.tar.zst" +unzstd emacs-mini.tar.zst +tar -xvf emacs-mini.tar +cd emacs-mini make install diff -r de2ee463ac92 -r b8ba6c6ccd43 skelfile --- a/skelfile Tue Jul 30 18:27:09 2024 -0400 +++ b/skelfile Tue Jul 30 19:00:43 2024 -0400 @@ -98,10 +98,14 @@ cp -r include/* /usr/local/include/$#) (install-stumpwm () #$cd .stash/src/stumpwm && make install$#) ;; dist - (dist-emacs-mini () #$scripts/dist-emacs-binary.sh emacs-mini$#) - (dist-emacs () #$scripts/dist-emacs-binary.sh$#) + (dist-emacs-mini () #$cd .stash/src/emacs + ./make-dist --tar --no-compress + zstd -8 emacs-31.0.50 -o "../../emacs-mini.tar.zst"$#) + (dist-emacs () #$cd .stash/src/emacs + ./make-dist --tar --no-compress + zstd -8 emacs-31.0.50 -o "../../emacs.tar.zst"$#) (dist-sbcl () #$scripts/dist-sbcl-binary.sh$#) + (dist-sbcl-source () #$scripts/dist-sbcl-binary.sh$#) (dist-rocksdb () #$scripts/dist-rocksdb-binary.sh$#) (dist-stumpwm () #$scripts/dist-stumpwm-binary.sh$#) - (dist (dist-rocksdb dist-sbcl) #$scripts/dist-rocksdb-source.sh - scripts/dist-sbcl-source.sh$#)) + (dist (dist-rocksdb dist-sbcl dist-sbcl-source)))