lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Development and Stable version on Mac


From: Urs Liska
Subject: Re: Development and Stable version on Mac
Date: Sat, 01 Nov 2014 14:29:14 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0

I assume that this works the same (or at least reasonably similar) on Linux and Mac:

- install one version (as you have) on the user level (i.e. not as root)
- *move* the whole installation directory from ~/lilypond to somewhere else, e.g. ~/lilyponds/2.18.2 (the last part is an arbitrary name, but I think the version number is a good idea).
[arbitrary step to check:
- create a symlink from ~/lilypond to the new location
]
-install the second version in the user's home directory (the first version has been moved out of the way) - move the new installation directoryy from ~/lilypond to e.g. ~/lilyponds/2.19.16

Now you can set a symlink to point from ~/lilypond to either of the directories where you moved the install dirs to. This way you can easily switch between the two versions.

Instead of juggling wiht the symlink you could also create two wrapper scripts that simply call the right executable.

I don't know if that works out exactly the same on Mac, but I think the general idea should work.

If you are using Frescobaldi, you can simply register an arbitrary number of LilyPond versions in the Preferences, though.

HTH
Urs

Am 31.10.2014 20:19, schrieb Br. Samuel Springuel:
What's the simplest way to get both the development and stable version of lilypond running on a Mac from a user perspective? I already have the stable version installed from the downloadable binaries and don't want to mess with this but also want to test some changes that have taken place in the development version to see if they solve some issues I've been having (some chatter on the list makes me think they might). I'm not planning on contributing modifications to the source as I'm too busy with other projects.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]