]> git.donarmstrong.com Git - lilypond.git/blob - mi2mu/include/mi2mu.hh
a6a7c591024bd09112e9a0ef44a795748c840674
[lilypond.git] / mi2mu / include / mi2mu.hh
1 //
2 // mi2mu.hh -- generic mi2mu include file
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
5
6 #ifndef M2M_HH
7 #define M2M_HH
8
9 // yes, i know this hurts the dependency calc, however, 
10 // having includes in headers sucks, and long trial and error
11 // include lists also suck.
12 // if you want less dependecies, break lib/exe down in smaller
13 // modules.
14
15 #include <assert.h>
16 #include <iostream.h>
17 #include <fstream.h>
18 #include <limits.h>
19 #include <ctype.h>
20 #include <time.h>
21
22 #include "proto.hh"
23 #include "plist.hh"
24 #include "debug.hh"
25 #ifdef mtor
26 #undef mtor
27 #endif
28
29 #include "string.hh"
30 #include "string-convert.hh"
31
32 #include "lgetopt.hh"
33
34 #include "moment.hh"
35 #include "duration-convert.hh"
36 #include "duration.hh"
37 #include "source-file.hh"
38 #include "source.hh"
39
40 // mustn-t do, these get touched!
41 // #include "fversion.hh"
42 // #include "version.hh"
43
44 #include "midi-global.hh"
45
46 #include "lily-stream.hh"
47 #include "midi-event.hh"
48 #include "midi-score.hh"
49 #include "midi-track.hh"
50 #include "midi-voice.hh"
51 #include "my-midi-lexer.hh"
52 #include "my-midi-parser.hh"
53 #include "track-column.hh"
54
55 #endif // M2M_HH
56