summaryrefslogtreecommitdiffhomepage
path: root/pipeline/pdf.sh
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-10-05 16:00:39 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-10-05 16:00:39 -0400
commitad7df51055c5908059d5cb88793d7a14f21b5824 (patch)
tree9496b1705f20095f1661ebe523571e91ddc23676 /pipeline/pdf.sh
parentformat 2.1: the poem, and a note mark of a symbol and a number (diff)
format 2.1: the pipeline reads with ocda-read
sisudoc-ocda-lib now has a reader, ocda-read, in D and in Gleam, which reads every form. The pipeline runs it: one.sh read-d and read-g, passing the modes after the file, and read.sh taking its --tree from the .ssp and the .ocda.db in both languages. The two older readers are still built and run beside it. build.sh built the D library's two programs separately into the one result link, so the second replaced the first and one.sh dump-d found no ocda-dump after a clean build. The library's default is now all three programs, built once. flake.lock, in dlang/ and gleam/, now pins the library at the commit that brings ocda-read, and nixpkgs as that commit locks it. (assisted by Claude-Code)
Diffstat (limited to 'pipeline/pdf.sh')
-rwxr-xr-xpipeline/pdf.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/pipeline/pdf.sh b/pipeline/pdf.sh
index a769137..d31c1da 100755
--- a/pipeline/pdf.sh
+++ b/pipeline/pdf.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/usr/bin/env sh
# Compile every .typ the write stage produced, into $OUT/write/pdf/.
#
# typst is the only thing this stage needs, and it is a single binary. A link