Infra Tasks

1. TODO autogen.lisp   lisp

2. DONE dictd

3. DONE reintegrate pod and box   vc

  • [X] pod
  • [X] box
  • [X] .hgsub

4. TODO deploy [0/4]   lisp

  • [ ] collect artifacts
  • [ ] pack
  • [ ] send output to DIST
  • [ ] Adapt to skel deploy
  • assumptions
    • host is qualified builder
    • all dependendencies installed on system (not in stash)
    • current user has access to DIST

5. TODO publish [0/4]   lisp emacs

  • [ ] load dependencies (htmlize,default.el,babel.org)
  • [ ] load publish.el
  • [ ] set publish-directory
  • [ ] eval publish

6. TODO install [0/7]

  • [ ] from source or pack?
  • [ ] which features?
  • [ ] set INSTALL_PREFIX
  • [ ] check host target, install pack or clone src
  • [ ] if from source run build
  • [ ] if from pack run unpack
  • [ ] run install script

7. TBD demo

The demo will eventually need to be integrated with and deployed by infra.

8. TODO ci

  • timers
  • triggers

9. TODO tree-sitter-pack

  • pull-tree-sitter-langs.sh
  • install-tree-sitter-langs.sh (OG, calls pull)
  • make dist/tree-sitter