Commit 9979cc39 authored by Chris Gunther's avatar Chris Gunther
Browse files

move build_package_ree_installer function to ruby-build script

parent c97e5745
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -126,6 +126,19 @@ build_package_ruby() {
  } >&4 2>&1
}

build_package_ree_installer() {
  local options=""
  if [[ "Darwin" = "$(uname)" ]]; then
    options="--no-tcmalloc"
  fi
  
  # Work around install_useful_libraries crash with --dont-install-useful-gems
  mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems"

  { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options
  } >&4 2>&1
}

build_package_rbx() {
  local package_name="$1"

+0 −13
Original line number Diff line number Diff line
build_package_ree_installer() {
  local options=""
  if [[ "Darwin" = "$(uname)" ]]; then
    options="--no-tcmalloc"
  fi
  
  # Work around install_useful_libraries crash with --dont-install-useful-gems
  mkdir -p "$PREFIX_PATH/lib/ruby/gems/1.8/gems"

  { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options
  } >&4 2>&1
}

use_gcc42_on_lion
install_package "ruby-enterprise-1.8.7-2010.02" "http://files.rubyforge.vm.bytemark.co.uk/emm-ruby/ruby-enterprise-1.8.7-2010.02.tar.gz" ree_installer
install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby
+0 −10
Original line number Diff line number Diff line
build_package_ree_installer() {
  local options=""
  if [[ "Darwin" = "$(uname)" ]]; then
    options="--no-tcmalloc"
  fi

  { ./installer --auto "$PREFIX_PATH" --dont-install-useful-gems $options
  } >&4 2>&1
}

use_gcc42_on_lion
install_package "ruby-enterprise-1.8.7-2011.03" "http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz" ree_installer
install_package "rubygems-1.6.2" "http://production.cf.rubygems.org/rubygems/rubygems-1.6.2.tgz" ruby