Replace remaining shelled-out whiches
This commit is contained in:
parent
8a33564cab
commit
29af53d451
@ -479,10 +479,10 @@ class << ENV
|
|||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
|
||||||
elsif `/usr/bin/which gfortran`.chuzzle
|
elsif which 'gfortran'
|
||||||
ohai "Using Homebrew-provided fortran compiler."
|
ohai "Using Homebrew-provided fortran compiler."
|
||||||
puts "This may be changed by setting the FC environment variable."
|
puts "This may be changed by setting the FC environment variable."
|
||||||
self['FC'] = `/usr/bin/which gfortran`.chomp
|
self['FC'] = which 'gfortran'
|
||||||
self['F77'] = self['FC']
|
self['F77'] = self['FC']
|
||||||
|
|
||||||
fc_flag_vars.each {|key| self[key] = cflags}
|
fc_flag_vars.each {|key| self[key] = cflags}
|
||||||
|
|||||||
@ -46,7 +46,7 @@ undef cache # we use a function to prevent adding home_cache to the global scope
|
|||||||
HOMEBREW_CACHE_FORMULA = HOMEBREW_CACHE+"Formula"
|
HOMEBREW_CACHE_FORMULA = HOMEBREW_CACHE+"Formula"
|
||||||
|
|
||||||
if not defined? HOMEBREW_BREW_FILE
|
if not defined? HOMEBREW_BREW_FILE
|
||||||
HOMEBREW_BREW_FILE = ENV['HOMEBREW_BREW_FILE'] || `which brew`.chomp
|
HOMEBREW_BREW_FILE = ENV['HOMEBREW_BREW_FILE'] || which('brew').to_s
|
||||||
end
|
end
|
||||||
|
|
||||||
HOMEBREW_PREFIX = Pathname.new(HOMEBREW_BREW_FILE).dirname.parent # Where we link under
|
HOMEBREW_PREFIX = Pathname.new(HOMEBREW_BREW_FILE).dirname.parent # Where we link under
|
||||||
|
|||||||
@ -91,7 +91,7 @@ begin
|
|||||||
ENV["HOMEBREW_#{e}"] = Object.const_get "HOMEBREW_#{e}"
|
ENV["HOMEBREW_#{e}"] = Object.const_get "HOMEBREW_#{e}"
|
||||||
end
|
end
|
||||||
exec "brew-#{cmd}", *ARGV
|
exec "brew-#{cmd}", *ARGV
|
||||||
elsif require? `/usr/bin/which brew-#{cmd}.rb`
|
elsif require? which("brew-#{cmd}.rb").to_s
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
onoe "Unknown command: #{cmd}"
|
onoe "Unknown command: #{cmd}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user