Unlink old *_names.txt
and *_aliases.txt
files before overwriting
This commit is contained in:
parent
47e07fb269
commit
58e1f13842
@ -196,6 +196,7 @@ module Homebrew
|
|||||||
def self.write_names_file!(names, type, regenerate:)
|
def self.write_names_file!(names, type, regenerate:)
|
||||||
names_path = HOMEBREW_CACHE_API/"#{type}_names.txt"
|
names_path = HOMEBREW_CACHE_API/"#{type}_names.txt"
|
||||||
if !names_path.exist? || regenerate
|
if !names_path.exist? || regenerate
|
||||||
|
names_path.unlink
|
||||||
names_path.write(names.join("\n"))
|
names_path.write(names.join("\n"))
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
@ -210,6 +211,7 @@ module Homebrew
|
|||||||
aliases_text = aliases.map do |alias_name, real_name|
|
aliases_text = aliases.map do |alias_name, real_name|
|
||||||
"#{alias_name}|#{real_name}"
|
"#{alias_name}|#{real_name}"
|
||||||
end
|
end
|
||||||
|
aliases_path.unlink
|
||||||
aliases_path.write(aliases_text.join("\n"))
|
aliases_path.write(aliases_text.join("\n"))
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user