lib/sprout/executable/base.rb in sprout-1.1.15.pre vs lib/sprout/executable/base.rb in sprout-1.1.16.pre

- old
+ new

@@ -467,10 +467,17 @@ def system_execute binary, params Sprout.current_system.execute binary, params end + def initialize_defaults + assembled_default_parameter_collection.reverse.each do |option| + #puts ">> updating default on: #{self} for: #{option[:name]} with: #{option[:value]}" + self.send "#{option[:name]}=", option[:value] + end + end + private def handle_library_prerequisites items items.each do |task_name| t = Rake.application[task_name] @@ -511,16 +518,9 @@ eval "self.#{param.name} << '#{value}'" else self.send "#{param.name}=", value end end - end - end - - def initialize_defaults - assembled_default_parameter_collection.reverse.each do |option| - #puts ">> updating default on: #{self} for: #{option[:name]} with: #{option[:value]}" - self.send "#{option[:name]}=", option[:value] end end def assembled_parameter_collection assembled_static_collection :static_parameter_collection