This commit is contained in:
mark committed 2026-09-04 11:59:56 -04:00
1 parent 7127e3ff9d
commit 777996cb40
6 files changed
+311 -406

No files matched your search

+2 -2
View File
@@ -4,7 +4,7 @@
Stdlib only, so the container needs nothing but a Python base image.
It serves two directories as one origin: assets/, which is hand-written, and
books/, which render_books.py generates from bible.json. Nothing is copied
books/, which utils/compile_bible.py generates from source/. Nothing is copied
between them -- every file exists once, in the directory that owns it.
Beyond serving files it has three jobs.
@@ -115,7 +115,7 @@ def stamp_worker(roots):
The split is by root, which is the same split the project already makes:
the first root is the hand-written chrome -- the worker, the boot page, and
the css/, js/ and templates/ directories -- and the rest is what
render_books.py generates. They get separate versions because they change on completely
compile_bible.py generates. They get separate versions because they change on completely
different schedules -- editing the shell should not cost every installed
device the whole corpus again, which one shared version would.