Skip to content

Commit

Permalink
* ruby 1.9.3-p374 - passenger
Browse files Browse the repository at this point in the history
  • Loading branch information
dudemeister committed Feb 27, 2013
1 parent b274f6b commit 3b71379
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 6 deletions.
6 changes: 3 additions & 3 deletions passenger.rb
Expand Up @@ -14,13 +14,13 @@
requires_when_unmet 'build tools', 'apache2 dev packages', 'libcurl4-openssl-dev.managed'
setup {
default_passenger_path = if Babushka::SystemProfile.for_host.name == :precise
"/usr/local/rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.18"
"/usr/local/rvm/gems/ruby-1.9.3-p374/gems/passenger-3.0.18"
else
"/usr/local/rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.12"
"/usr/local/rvm/gems/ruby-1.9.3-p374/gems/passenger-3.0.12"
end
passenger_path = Babushka::GemHelper.gem_path_for('passenger') || default_passenger_path
set :passenger_root, passenger_path
set :ruby, "/usr/local/rvm/wrappers/ruby-1.9.3-p125/ruby"
set :ruby, "/usr/local/rvm/wrappers/ruby-1.9.3-p374/ruby"
}

met? {
Expand Down
15 changes: 12 additions & 3 deletions rvm.rb
Expand Up @@ -12,6 +12,15 @@ def rvm args
meet { sudo("/bin/bash", :input => 'rvm alias create default 1.9.3-p125', :su => true) }
end

dep '1.9.3-p374.rvm' do
requires '1.9.3 installed.rvm'
met? {
login_shell('ruby --version') && login_shell('ruby --version')['ruby 1.9.3p374']
}
meet { sudo("/bin/bash", :input => 'rvm alias create default 1.9.3-p374', :su => true) }
end


dep 'zlib.rvm' do
requires 'rvm'
met? {
Expand All @@ -35,11 +44,11 @@ def rvm args
dep '1.9.3 installed.rvm' do
requires 'rvm'
met? {
rvm('list')['ruby-1.9.3-p125']
rvm('list')['ruby-1.9.3-p374']
}
meet {
log('rvm install 1.9.3-p125'){
sudo("/bin/bash", :input => 'rvm install 1.9.3-p125', :su => true)
log('rvm install 1.9.3-p374'){
sudo("/bin/bash", :input => 'rvm install 1.9.3-p374', :su => true)
}
}
after{
Expand Down

0 comments on commit 3b71379

Please sign in to comment.