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 | |-- 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