+ else if (var == ly_symbol2scm ("debug-page-breaking-scoring"))
+ {
+ debug_page_breaking_scoring = to_boolean (val);
+ val = scm_from_bool (to_boolean (val));
+ }
+ else if (var == ly_symbol2scm ("datadir"))
+ {
+ /* ignore input value. */
+ val = ly_string2scm (lilypond_datadir);
+ }
+ else if (var == ly_symbol2scm ("relative-includes"))
+ {
+ relative_includes = to_boolean (val);
+ val = scm_from_bool (to_boolean (val));
+ }
+ else if (var == ly_symbol2scm ("warning-as-error"))
+ val = scm_from_bool (to_boolean (val));
+ else if (var == ly_symbol2scm ("music-strings-to-paths"))
+ {
+ music_strings_to_paths = to_boolean (val);
+ val = scm_from_bool (to_boolean (val));
+ }