mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Change name of option on mktemp
From retain_in_sources to retain_in_cache
This commit is contained in:
parent
fdf17f06b1
commit
676e3d4923
@ -13,8 +13,8 @@ class Mktemp
|
|||||||
|
|
||||||
def initialize(prefix, opts = {})
|
def initialize(prefix, opts = {})
|
||||||
@prefix = prefix
|
@prefix = prefix
|
||||||
@retain_in_sources = opts[:retain_in_sources]
|
@retain_in_cache = opts[:retain_in_cache]
|
||||||
@retain = opts[:retain] || @retain_in_sources
|
@retain = opts[:retain] || @retain_in_cache
|
||||||
@quiet = false
|
@quiet = false
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -30,8 +30,8 @@ class Mktemp
|
|||||||
end
|
end
|
||||||
|
|
||||||
# True if the source files should be retained.
|
# True if the source files should be retained.
|
||||||
def retain_in_sources?
|
def retain_in_cache?
|
||||||
@retain_in_sources
|
@retain_in_cache
|
||||||
end
|
end
|
||||||
|
|
||||||
# Instructs this Mktemp to not emit messages when retention is triggered.
|
# Instructs this Mktemp to not emit messages when retention is triggered.
|
||||||
@ -46,7 +46,7 @@ class Mktemp
|
|||||||
end
|
end
|
||||||
|
|
||||||
def run
|
def run
|
||||||
if @retain_in_sources
|
if @retain_in_cache
|
||||||
source_dir = "#{HOMEBREW_CACHE}/Sources/#{@prefix.tr "@", "AT"}"
|
source_dir = "#{HOMEBREW_CACHE}/Sources/#{@prefix.tr "@", "AT"}"
|
||||||
chmod_rm_rf(source_dir) # clear out previous (otherwise not sure what happens)
|
chmod_rm_rf(source_dir) # clear out previous (otherwise not sure what happens)
|
||||||
FileUtils.mkdir_p(source_dir)
|
FileUtils.mkdir_p(source_dir)
|
||||||
@ -79,7 +79,7 @@ class Mktemp
|
|||||||
end
|
end
|
||||||
ensure
|
ensure
|
||||||
if retain? && !@tmpdir.nil? && !@quiet
|
if retain? && !@tmpdir.nil? && !@quiet
|
||||||
message = retain_in_sources? ? "Source files for debugging available at:" : "Temporary files retained at:"
|
message = retain_in_cache? ? "Source files for debugging available at:" : "Temporary files retained at:"
|
||||||
ohai message, @tmpdir.to_s
|
ohai message, @tmpdir.to_s
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -236,7 +236,7 @@ class Resource
|
|||||||
protected
|
protected
|
||||||
|
|
||||||
def stage_resource(prefix, debug_symbols: false, &block)
|
def stage_resource(prefix, debug_symbols: false, &block)
|
||||||
Mktemp.new(prefix, retain_in_sources: debug_symbols).run(&block)
|
Mktemp.new(prefix, retain_in_cache: debug_symbols).run(&block)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
Loading…
x
Reference in New Issue
Block a user