Overview

Recipe for installing ruby gems

Using this recipe you can easily install ruby gems packages into buildout environment.

All executable files from gem packages are available in bin-directory.

Usage

[buildout]
parts =
    rubygems

[rubygems]
recipe = rubygemsrecipe
gems =
    sass
    compass==0.10

After running buildout you can use SASS from buildout environment:

./bin/sass --version

Options

gems
list of gem package names, also you can specify gem version, example: sass==3.1.1.
url
rubygems zip download url, if not specified, recipe will try to find most recent version.
version
rubygems version, if not specified, recipe will try to find most recent version.
ruby-executable
A path to a Ruby executable. Gems will be installed using this executable.
gem-options

Extra options, that will be passed to gem executable. Example:

gem-options =
    --with-icu-lib=${icu:location}/lib/
    --with-icu-dir=${icu:location}/
environment

Possibility to add or override environment variables. Example:

environment =
    LDFLAGS = -L${icu:location}/lib -Wl,-rpath=${icu:location}/lib
    CFLAGS = -I${icu:location}/include
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.