diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb index dd84f7fe75..17ade5eeb8 100644 --- a/Library/Homebrew/extend/pathname.rb +++ b/Library/Homebrew/extend/pathname.rb @@ -348,6 +348,7 @@ class Pathname opoo "tried to write exec scripts to #{self} for an empty list of targets" return end + mkpath targets.each do |target| target = Pathname.new(target) # allow pathnames or strings (self+target.basename()).write <<-EOS.undent