Merge pull request #2871 from rolandwalker/prepros_executable
restore executable bits in Prepos install
This commit is contained in:
commit
ecef305858
|
@ -4,4 +4,17 @@ class Prepros < Cask
|
|||
version '4.0.1'
|
||||
sha1 '5263a600ead4711acdacb05b0da952d36197d8a2'
|
||||
link 'Prepros.app'
|
||||
after_install do
|
||||
# re: https://github.com/phinze/homebrew-cask/issues/2859,
|
||||
# /usr/bin/unzip loses executable bits in this archive for
|
||||
# unknown reasons
|
||||
system <<-EOBASH
|
||||
/usr/bin/find '#{destination_path}' -type f -print0 | \
|
||||
/usr/bin/xargs -0 /usr/bin/file | \
|
||||
/usr/bin/egrep ' Mach-O (executable|dynamically)' | \
|
||||
/usr/bin/cut -f1 -d: | \
|
||||
/usr/bin/perl -pe 's{\\n}{\\000}' | \
|
||||
/usr/bin/xargs -0 /bin/chmod a+x
|
||||
EOBASH
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue