Method: Buildr::ConcatTask#initialize
- Defined in:
- lib/buildr/core/common.rb
#initialize(*args) ⇒ ConcatTask
:nodoc:
125 126 127 128 129 130 131 132 133 134 |
# File 'lib/buildr/core/common.rb', line 125 def initialize(*args) #:nodoc: super enhance do |task| content = prerequisites.inject("") do |content, prereq| content << File.read(prereq.to_s) if File.exists?(prereq) && !File.directory?(prereq) content end File.open(task.name, "wb") { |file| file.write content } end end |