[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < Git for the impatient ] | [ Up : Starting with Git ] | [ lilypond-extra > ] |
3.2.3 Other repositories
We have a few other code repositories.
lilypond-extra | ||
Grand Unified Builder (GUB) | ||
lilypad | ||
yet more repositories |
[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < Other repositories ] | [ Up : Other repositories ] | [ Grand Unified Builder (GUB) > ] |
lilypond-extra
There is a separate repository for general administrative scripts,
as well as pictures and media files for the website. People
interested in working on the website should download this
repository, and set their $LILYPOND_WEB_MEDIA_GIT
environment variable to point to that repository.
https://github.com/gperciva/lilypond-extra
To configure an environment variable in bash (the default for most GNU/Linux distributions),
export LILYPOND_WEB_MEDIA_GIT=$HOME/dir/of/lilypond-extra/
Be aware that lilypond-extra
is the definitive source for some binary
files - in particular PDF versions of papers concerning LilyPond. To add
further PDFs of this sort, all that is necessary is to add the PDF to
lilypond-extra
and then add a reference to it in the documentation. The
file will then be copied to the website when make website
is run.
However, pictures that are also used in the documentation build are mastered in
the main git repository. If any of these is changed, it should be updated in
git, and then the updates copied to lilypond-extra
.
[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < lilypond-extra ] | [ Up : Other repositories ] | [ lilypad > ] |
Grand Unified Builder (GUB)
Another item of interest might be the Grand Unified Builder, our cross-platform building tool. Since it is used by other projects as well, it is not stored in our gub repository. For more info, see http://lilypond.org/gub.
There are two locations for this repository: the version being used to build lilypond, which is at
http://github.com/gperciva/gub
and the original version by Jan Nieuwenhuizen, kept at
http://github.com/janneke/gub
[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < Grand Unified Builder (GUB) ] | [ Up : Other repositories ] | [ yet more repositories > ] |
lilypad
Our binary releases on MacOS X and Windows contain a lightweight text editor. This code is here:
https://github.com/gperciva/lilypad
[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < lilypad ] | [ Up : Other repositories ] | [ Downloading remote branches > ] |
yet more repositories
There are a few other repositories floating around, which will hopefully be documented in the near future.
[ << Working with source code ] | [Top][Contents][Index][ ? ] | [ Compiling >> ] | ||
[ < lilypad ] | [ Up : Other repositories ] | [ Downloading remote branches > ] |