X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fmain.hh;h=16459716301478170d5620eaa0a749956262922e;hb=74ee52246b9a7571a2d697df7aeaf3aa3bd09f45;hp=7ff4721bbabec31a36d23a44b74fa376ad9cb249;hpb=4138c5980a326486faa0f30db3bbe4b21a95cbd1;p=lilypond.git diff --git a/lily/include/main.hh b/lily/include/main.hh index 7ff4721bba..1645971630 100644 --- a/lily/include/main.hh +++ b/lily/include/main.hh @@ -3,25 +3,45 @@ source file of the GNU LilyPond music typesetter - (c) 1997 Han-Wen Nienhuys + (c) 1997--1999 Han-Wen Nienhuys */ #ifndef MAIN_HH #define MAIN_HH + #include "lily-proto.hh" void debug_init(); void set_debug (bool); void do_scores(); +void clear_scores(); void add_score (Score* s); void set_default_output (String s); String find_file (String); -String get_version_str(); -String get_version_number_str(); -extern Sources* source_l_g; -extern bool only_midi; +void call_constructors (); + +extern Sources* source_global_l; +extern bool no_paper_global_b; +extern bool safe_global_b; +extern bool no_timestamps_global_b; +extern bool find_old_relative_b; + extern int exit_status_i_; extern bool experimental_features_global_b; +extern char const* output_global_ch; +extern bool dependency_global_b; +extern bool version_ignore_global_b; + + +extern Array get_inclusion_names (); +extern void set_inclusion_names (Array); + +extern File_path global_path; -extern String default_out_fn; +extern String default_outname_base_global; +extern String default_outname_suffix_global; +extern int default_count_global; +extern All_font_metrics *all_fonts_global_p; +class ostream; +void print_mudela_versions (ostream &os); #endif