From 382bc98c70d59e807f7ec58e10decf8656c1e241 Mon Sep 17 00:00:00 2001 From: Sergio Rubio Date: Wed, 10 Nov 2010 17:51:40 +0100 Subject: [PATCH] * replaced hardcoded system commands --- Library/Homebrew/formula_installer.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Library/Homebrew/formula_installer.rb b/Library/Homebrew/formula_installer.rb index 3fceb01b8156..b24745110d0e 100644 --- a/Library/Homebrew/formula_installer.rb +++ b/Library/Homebrew/formula_installer.rb @@ -55,16 +55,16 @@ def check_external_deps f return unless f.external_deps f.external_deps[:python].each do |dep| - raise pyerr(dep) unless quiet_system "/usr/bin/env", "python", "-c", "import #{dep}" + raise pyerr(dep) unless quiet_system SystemCommand.env, "python", "-c", "import #{dep}" end f.external_deps[:perl].each do |dep| - raise plerr(dep) unless quiet_system "/usr/bin/env", "perl", "-e", "use #{dep}" + raise plerr(dep) unless quiet_system SystemCommand.env, "perl", "-e", "use #{dep}" end f.external_deps[:ruby].each do |dep| - raise rberr(dep) unless quiet_system "/usr/bin/env", "ruby", "-rubygems", "-e", "require '#{dep}'" + raise rberr(dep) unless quiet_system SystemCommand.env, "ruby", "-rubygems", "-e", "require '#{dep}'" end f.external_deps[:jruby].each do |dep| - raise jrberr(dep) unless quiet_system "/usr/bin/env", "jruby", "-rubygems", "-e", "require '#{dep}'" + raise jrberr(dep) unless quiet_system SystemCommand.env, "jruby", "-rubygems", "-e", "require '#{dep}'" end end @@ -106,7 +106,7 @@ def install_private f fork do begin read.close - exec '/usr/bin/nice', '/usr/bin/ruby', '-I', File.dirname(__FILE__), '-rinstall', f.path, '--', *ARGV.options_only + exec SystemCommand.nice, SystemCommand.ruby, '-I', File.dirname(__FILE__), '-rinstall', f.path, '--', *ARGV.options_only rescue => e Marshal.dump(e, write) write.close