Skip to content

Version 1.0.3

Compare
Choose a tag to compare
@noteflakes noteflakes released this 30 Nov 12:28
· 103 commits to master since this release

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!