]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/paper-outputter.cc
Add a new program option: -dwarning-as-error
[lilypond.git] / lily / paper-outputter.cc
index 6aedacca91202ad7f5a05b6558ea3905d4d33ce8..3f98b8eb869322c294e42ddfcf935f754113bb92 100644 (file)
@@ -37,6 +37,13 @@ Paper_outputter::Paper_outputter (SCM port, string format)
 
   string module_name = "scm output-" + format;
   output_module_ = scm_c_resolve_module (module_name.c_str ());
+
+  /*
+    Enable errors for undefined stencil routines if
+     -dwarning-as-error is specified; else enable warnings.
+  */
+  SCM proc = ly_lily_module_constant ("backend-testing");
+  scm_call_1 (proc, output_module_);
 }
 
 Paper_outputter::~Paper_outputter ()