chiark / gitweb /
Pass --no-recalc-timestamp to TTX
authorBen Harris <bjh21@bjh21.me.uk>
Sat, 16 Nov 2024 11:35:03 +0000 (11:35 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Sat, 16 Nov 2024 11:53:04 +0000 (11:53 +0000)
Without that, it updates the "modified" field in the 'head' table,
which makes builds unreproducible.

Makefile

index 3bbe6c51e3221afeb38f28ef78ecc7b2f9cf7841..104220db265984a6e2fda1827cc7bcf812efef5f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -86,7 +86,7 @@ bedstead-bold-%.bdf.ps: bedstead
        gs -q -P -dSAFER -dNODISPLAY -dBATCH $< > $@
 
 %.otf: %.ttx
-       ttx -o $@ $<
+       ttx --no-recalc-timestamp -o $@ $<
 
 %.png: %.ps $(OTFFILES) Fontmap
        gs -P -q -dSAFER -sDEVICE=png16m -dTextAlphaBits=4 -o $@ $<