1 Prebuilt Documentation and packages are available from:
3 http://www.lilypond.org
5 LilyPond development is hosted at:
7 http://savannah.gnu.org/projects/lilypond
9 Here is a simple explanation of the directory layout for
10 LilyPond's source files.
13 . Toplevel READMEs, ChangeLog,
14 | build bootstrapping, patches
15 | for third party programs
17 |-- Documentation/ Top sources for manuals
20 | | INDIVIDUAL CHAPTERS FOR EACH MANUAL:
22 | |-- contributor/ Contributor's Guide
23 | |-- essay/ Essay on automated music engraving
24 | |-- extending/ Extending
25 | |-- learning/ Learning Manual
26 | |-- notation/ Notation Reference
28 | |-- web/ The website
29 | | `-- ly-examples/ .ly files for the "Examples" page
32 | | TRANSLATED MANUALS:
33 | | Each language's directory can contain...
34 | | 1) translated versions of:
35 | | * top sources for manuals
36 | | * individual chapters for each manual
37 | | 2) a texidocs/ directory for snippet translations
48 | | MISCELLANEOUS DOC STUFF:
50 | |-- css/ CSS files for HTML docs
51 | |-- included/ .ly files used in the manuals
52 | |-- logo/ Web logo and "note" icon
53 | |-- misc/ Old announcements, ChangeLogs and NEWS
54 | |-- pictures/ Images used (eps/jpg/png/svg)
56 | |-- po/ Translated build/maintenance scripts
57 | |-- snippets/ Auto-generated .ly snippets (from the LSR)
58 | | `-- new/ Snippets too new for the LSR
59 | `-- topdocs/ AUTHORS, INSTALL, README
64 |-- flower/ A simple C++ library
65 |-- lily/ C++ sources for the LilyPond binary
70 |-- ly/ .ly \include files
71 |-- mf/ MetaFont sources for Emmentaler fonts
72 |-- ps/ PostScript library files
73 |-- scm/ Scheme sources for LilyPond and subroutine files
74 |-- tex/ TeX and texinfo library files
79 |-- python/ Python modules, MIDI module
80 | `-- auxiliar/ Python modules for build/maintenance
81 |-- scripts/ End-user scripts (--> lilypond/usr/bin/)
82 | |-- auxiliar/ Maintenance and non-essential build scripts
83 | `-- build/ Essential build scripts
87 | (also see SCRIPTS section above)
89 |-- make/ Specific make subroutine files
90 |-- stepmake/ Generic make subroutine files
96 | `-- regression/ .ly regression tests
97 | |-- abc2ly/ .abc regression tests
98 | `-- musicxml/ .xml and .itexi regression tests
103 |-- elisp/ Emacs LilyPond mode and syntax coloring
104 |-- vim/ Vi(M) LilyPond mode and syntax coloring
105 `-- po/ Translations for binaries and end-user scripts