forked from lilypond/lilypond
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ROADMAP
115 lines (109 loc) · 3.77 KB
/
ROADMAP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Prebuilt Documentation and packages are available from:
http://www.lilypond.org
LilyPond development is hosted at:
http://savannah.gnu.org/projects/lilypond
Here is a simple explanation of the directory layout for
LilyPond's source files.
. Toplevel READMEs, ChangeLog,
| build bootstrapping, patches
| for third party programs
|
|-- Documentation/ Top sources for most of the manuals
| |
| |
| | INDIVIDUAL CHAPTERS FOR EACH MANUAL:
| | Note: "Snippets" and "Internals Reference" are
| | auto-generated during the Documentation Build process.
| |
| |
| |-- contributor/ Contributor's Guide
| |-- essay/ Essay on automated music engraving
| |-- extending/ Extending the functionality of LilyPond
| |-- learning/ Learning Manual
| |-- notation/ Notation Reference
| |-- usage/ Runnning the programs that come with LilyPond
| |-- web/ The website
| |
| |
| | TRANSLATED MANUALS:
| | Each language's directory can contain...
| | 1) translated versions of:
| | * top sources for manuals
| | * individual chapters for each manual
| | 2) a texidocs/ directory for snippet translations
| |
| |-- ca/ Catalan
| |-- cs/ Czech
| |-- de/ German
| |-- es/ Spanish
| |-- fr/ French
| |-- hu/ Hungarian
| |-- it/ Italian
| |-- ja/ Japanese
| |-- nl/ Dutch
| |-- pt/ Portuguese
| |-- zh/ Chinese
| |
| |
| | MISCELLANEOUS DOC STUFF:
| |
| |-- css/ CSS files for HTML docs
| |-- included/ .ly files used in the manuals
| |-- logo/ Web logo and "note" icon
| |-- ly-examples/ .ly files for the "Examples" webpage
| |-- misc/ Old announcements, ChangeLogs and NEWS
| |-- pictures/ Images used (eps/jpg/png/svg)
| | `-- pdf/ (pdf)
| |-- po/ Translated build/maintenance scripts
| |-- snippets/ Auto-generated from the LSR and from ./new/
| | `-- new/ Snippets too new for the LSR
| `-- topdocs/ AUTHORS, INSTALL, README
|
|
| C++ SOURCES:
|
|-- flower/ A simple C++ library
|-- lily/ C++ sources for the LilyPond binary
|
|
| LIBRARIES:
|
|-- ly/ .ly \include files
|-- mf/ MetaFont sources for Emmentaler fonts
|-- ps/ PostScript library files
|-- scm/ Scheme sources for LilyPond and subroutine files
|-- tex/ TeX and texinfo library files
|
|
| SCRIPTS:
|
|-- config/ Autoconf helpers for configure script
|-- python/ Python modules, MIDI module
| `-- auxiliar/ Python modules for build/maintenance
|-- scripts/ End-user scripts (--> lilypond/usr/bin/)
| |-- auxiliar/ Maintenance and non-essential build scripts
| `-- build/ Essential build scripts
|
|
| BUILD PROCESS:
| (also see SCRIPTS section above)
|
|-- make/ Specific make subroutine files
|-- stepmake/ Generic make subroutine files
|
|
| REGRESSION TESTS:
|
|-- input/
| `-- regression/ .ly regression tests
| |-- abc2ly/ .abc regression tests
| |-- lilypond-book/ lilypond-book regression tests
| |-- midi/ midi2ly regression tests
| `-- musicxml/ .xml and .itexi regression tests
|
|
| MISCELLANEOUS:
|
|-- elisp/ Emacs LilyPond mode and syntax coloring
|-- vim/ Vi(M) LilyPond mode and syntax coloring
`-- po/ Translations for binaries and end-user scripts