X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fframework-eps.scm;h=fcd0779198792f6e0483c70a8a0b915c016d2b02;hb=af99781b40aed8c6dedbd7d78f1a893355a98e09;hp=c39fb518a9405cffc42cac173dd0f0429cd0733d;hpb=77cc001961a4931c002128b34638f69c082b9102;p=lilypond.git diff --git a/scm/framework-eps.scm b/scm/framework-eps.scm index c39fb518a9..fcd0779198 100644 --- a/scm/framework-eps.scm +++ b/scm/framework-eps.scm @@ -94,6 +94,7 @@ stencil, so LaTeX includegraphics doesn't fuck up the alignment." (tex-system-port (open-output-string)) (texi-system-port (open-output-string)) + (count-system-port (open-output-string)) (widened-stencils (widen-left-stencil-edges stencils)) (counted-systems (count-list widened-stencils)) (eps-files (map dump-counted-stencil counted-systems)) @@ -123,13 +124,17 @@ stencil, so LaTeX includegraphics doesn't fuck up the alignment." (display "@c eof." texi-system-port) (display "% eof. " tex-system-port) - + (display (format "~a" (length stencils)) count-system-port) (dump-infinite-stack-EPS stencils) (postprocess-output book framework-eps-module (format "~a.eps" basename) (ly:output-formats)) (write-file texi-system-port "texi") (write-file tex-system-port "tex") + + ;; do this as the last action so we know the rest is complete if + ;; this file is present. + (write-file count-system-port "count") ))