Allow task deps and params to be single values or arrays

This commit is contained in:
Josh Holtrop 2022-01-25 22:49:32 -05:00
parent fc17a14008
commit d255c7f46e

View File

@ -183,10 +183,10 @@ module Rscons
@desc = options[:desc]
end
if options.include?(:deps)
@deps += options[:deps]
@deps += Array(options[:deps])
end
if options.include?(:params)
options[:params].each do |param|
Array(options[:params]).each do |param|
@params[param.name] = param
end
end