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