formula: use env helper
This commit is contained in:
parent
8e645dfbec
commit
32b7e32856
@ -955,14 +955,14 @@ class Formula
|
|||||||
build = self.build
|
build = self.build
|
||||||
self.build = Tab.for_formula(self)
|
self.build = Tab.for_formula(self)
|
||||||
|
|
||||||
old_tmpdir = ENV["TMPDIR"]
|
new_env = {
|
||||||
old_temp = ENV["TEMP"]
|
"TMPDIR" => HOMEBREW_TEMP,
|
||||||
old_tmp = ENV["TMP"]
|
"TEMP" => HOMEBREW_TEMP,
|
||||||
old_path = ENV["HOMEBREW_PATH"]
|
"TMP" => HOMEBREW_TEMP,
|
||||||
|
"HOMEBREW_PATH" => nil,
|
||||||
ENV["TMPDIR"] = ENV["TEMP"] = ENV["TMP"] = HOMEBREW_TEMP
|
}
|
||||||
ENV["HOMEBREW_PATH"] = nil
|
|
||||||
|
|
||||||
|
with_env(new_env) do
|
||||||
ENV.clear_sensitive_environment!
|
ENV.clear_sensitive_environment!
|
||||||
|
|
||||||
Pathname.glob("#{bottle_prefix}/{etc,var}/**/*") do |path|
|
Pathname.glob("#{bottle_prefix}/{etc,var}/**/*") do |path|
|
||||||
@ -973,12 +973,9 @@ class Formula
|
|||||||
with_logging("post_install") do
|
with_logging("post_install") do
|
||||||
post_install
|
post_install
|
||||||
end
|
end
|
||||||
|
end
|
||||||
ensure
|
ensure
|
||||||
self.build = build
|
self.build = build
|
||||||
ENV["TMPDIR"] = old_tmpdir
|
|
||||||
ENV["TEMP"] = old_temp
|
|
||||||
ENV["TMP"] = old_tmp
|
|
||||||
ENV["HOMEBREW_PATH"] = old_path
|
|
||||||
@prefix_returns_versioned_prefix = false
|
@prefix_returns_versioned_prefix = false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user