Cask: simplify chmod +w passes

This commit is contained in:
L. E. Segovia 2018-10-08 18:23:21 +00:00
parent 59fcaa3674
commit 2c9b599c0a
No known key found for this signature in database
GPG Key ID: D5D1DC48B52B7AD5

View File

@ -136,11 +136,6 @@ module Cask
resolved_paths = Pathname.glob(to/"**/*", File::FNM_DOTMATCH)
system_command!("/bin/chmod", args: ["-R", "u+w", to])
# Symlinks cannot be fixed with -R.
resolved_symlinks = resolved_paths.select(&:symlink?)
system_command!("/usr/bin/xargs",
args: [
"-0",
@ -149,7 +144,7 @@ module Cask
"-h",
"u+w",
],
input: resolved_symlinks.join("\0"))
input: resolved_paths.join("\0"))
quarantiner = system_command("/usr/bin/xargs",
args: [