Sha256: 0841dfca892a8f3be408cf063bb724377ab48aa060582c8fb7777618cc0a3789

Contents?: true

Size: 582 Bytes

Versions: 5

Compression:

Stored size: 582 Bytes

Contents

include_recipe "java"

version = node[:jruby][:version]

remote_file "/usr/src/jruby-bin-#{version}.tar.gz" do
  source "http://jruby.org.s3.amazonaws.com/downloads/#{version}/jruby-bin-#{version}.tar.gz"
  checksum node[:jruby][:checksum]
end

execute "untar jruby" do
  command "tar xzf /usr/src/jruby-bin-#{version}.tar.gz "
  cwd "/usr/local/lib"
  creates "/usr/local/lib/jruby-#{version}"
end

link "/usr/local/jruby" do
  to "/usr/local/lib/jruby-#{version}"
end

%w( jruby jirb jgem ).each do |b|
  link "/usr/local/bin/#{b}" do
    to "/usr/local/jruby/bin/#{b}"
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
engineyard-visualvm-0.5.3-java cookbooks/jruby/recipes/default.rb
engineyard-visualvm-0.5.3 cookbooks/jruby/recipes/default.rb
engineyard-visualvm-0.5.2 cookbooks/jruby/recipes/default.rb
engineyard-visualvm-0.5.1 cookbooks/jruby/recipes/default.rb
engineyard-visualvm-0.5.0 cookbooks/jruby/recipes/default.rb