class Object
Public Instance Methods
pretty_multitask(hash)
click to toggle source
# File lib/pretty_multitask.rb, line 23 def pretty_multitask(hash) name = hash.keys.first tasks = hash.values.first task name do jobs = [] tasks.each do |t| job = proc do Rake::Task[t].invoke nil end jobs.push({ name: t, cmd: job }) end PrettyMultitask::Runner.new(jobs).run end end