dump-signatures is set.
* scm/lily.scm (define-scheme-options): add dump-signatures option.
2006-05-27 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * scm/framework-eps.scm (output-classic-framework): only dump if
+ dump-signatures is set.
+
+ * scm/lily.scm (define-scheme-options): add dump-signatures option.
+
* scm/stencil.scm (write-system-signature): new routine: write
python parseable signature of a separate paper system.
(define-public (output-classic-framework basename book scopes fields)
(output-scopes scopes fields basename)
- (write-system-signatures basename (ly:paper-book-systems book) 0)
+ (if (ly:get-option 'dump-signatures)
+ (write-system-signatures basename (ly:paper-book-systems book) 0))
(dump-stencils-as-EPSes
(map paper-system-stencil (ly:paper-book-systems book))
`((point-and-click #t "use point & click")
(paper-size "a4" "the default paper size")
(midi-debug #f "generate human readable MIDI")
+ (dump-signatures #f "dump output signatures of each system (EPS backend)")
(internal-type-checking #f "check every property assignment for types")
(parse-protect #t "continue when finding errors in inline
scheme are caught in the parser. If off, halt
"dump GC protection info")
(show-available-fonts #f
"List font names available.")
- )
- ))
+ )))
;; need to do this in the beginning. Other parts of the