Version 1.0.3
lyp is a package manager for lilypond, letting you easily install and use multiple versions of lilypond, as well as packages of lilypond code.
Changes in this release:
- Refactor Lilypond option parsing.
- Refactor version and version requirement construction.
- Add support for finalizers in package Scheme API.
- Fix ARGV parsing when filename includes hyphen.
- Better documentation for Ruby extension API.
- Better error reporting when installing packages.
- Add appropriate
\paper
preamble when--snippet
option is specified (#29). - Improve lilypond option processing by allowing a string of single-letter options, e.g.
lilypond -FncO
. - Add
--force-version
lilypond option for selecting lilypond version according to version statement in user file (#28).
Installing
Install lyp using the install script (view source):
$ curl -sSL https://git.io/getlyp | bash
or with Wget:
$ wget -qO- https://git.io/getlyp | bash
Windows users can download the Windows release, then run the following commands:
> unzip lyp-1.0.3-win32.zip
> lyp-1.0.3-win32\bin\lyp install self
Important notice: this release requires having git on your machine. Hopefully this restriction will be removed in a future release. To use lyp on a machine without git, you will need to install the lyp gem.
Happy lilyponding!