1.1--- a/skelfile Sat Jul 13 18:18:01 2024 -0400
1.2+++ b/skelfile Sun Jul 14 19:59:58 2024 -0400
1.3@@ -14,7 +14,12 @@
1.4 :components ((:dir-locals ".dir-locals")
1.5 (:org "readme"))
1.6 :rules
1.7-((all (compile std prelude user infra core tests rdb skel organ homer packy fasl rust-bin tree-sitter-alien))
1.8+((all (%stash
1.9+ psl.dat parquet.json
1.10+ compile std prelude user
1.11+ infra core tests rdb
1.12+ skel organ homer packy
1.13+ fasl rust-bin tree-sitter-alien))
1.14 (clean ()
1.15 #$rm -vrf .stash$#
1.16 #$find emacs -name '*.elc' -type f -delete$#
1.17@@ -29,13 +34,17 @@
1.18 (st ".stash/psl.dat" :direction :output :element-type 'octet)
1.19 (loop for x across (req:get "https://publicsuffix.org/list/public_suffix_list.dat" :force-binary t)
1.20 do (write-byte x st))))
1.21- (parquet.thrift ()
1.22+ (parquet.thrift ()
1.23 (with-open-file
1.24 (st ".stash/parquet.thrift" :direction :output :element-type 'octet)
1.25 (loop for x across (req:get "https://raw.githubusercontent.com/apache/parquet-format/master/src/main/thrift/parquet.thrift" :force-binary t)
1.26- do (write-byte x st))))
1.27+ do (write-byte x st)))
1.28+ #$thrift --gen json -out .stash .stash/parquet.thrift$#)
1.29 (parquet.json ()
1.30- #$thrift --gen json -out .stash .stash/parquet.thrift$#)
1.31+ (with-open-file
1.32+ (st ".stash/parquet.json" :direction :output :element-type 'octet)
1.33+ (loop for x across (req:get "https://packy.compiler.company/data/parquet.json" :force-binary t)
1.34+ do (write-byte x st))))
1.35 ;; lisp
1.36 (%stash () #$mkdir -pv .stash$#)
1.37 (rdb (%stash) (with-sbcl (:noinform t :quit t)