Fix Script execution of configure task blocks

This commit is contained in:
Josh Holtrop 2022-01-27 08:17:27 -05:00
parent d11981d4b2
commit 7771d4c038

View File

@ -341,9 +341,7 @@ module Rscons
cdsl = ConfigureDsl.new(self, configure_op)
configure_task = Task["configure"]
configure_task.actions.each do |action|
cdsl.instance_eval do
action[configure_task, configure_task.param_values]
end
cdsl.instance_exec(configure_task, configure_task.param_values, &action)
end
end