Merge pull request #20281 from gromgit/env_script_all_files/no-overwrite
env_script_all_files: don't overwrite existing stuff
This commit is contained in:
commit
89f510a0d4
@ -340,8 +340,10 @@ class Pathname
|
|||||||
Pathname.glob("#{self}/*") do |file|
|
Pathname.glob("#{self}/*") do |file|
|
||||||
next if file.directory?
|
next if file.directory?
|
||||||
|
|
||||||
dst.install(file)
|
|
||||||
new_file = dst.join(file.basename)
|
new_file = dst.join(file.basename)
|
||||||
|
raise Errno::EEXIST, new_file if new_file.exist?
|
||||||
|
|
||||||
|
dst.install(file)
|
||||||
file.write_env_script(new_file, env)
|
file.write_env_script(new_file, env)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user