Sha256: 221bd4317f11d43a6c03cede3a06ffd998c1f9b8b8d32341f45964a050983f9d
Contents?: true
Size: 699 Bytes
Versions: 6
Compression:
Stored size: 699 Bytes
Contents
module RequirejsOptimizer module Rake module Utils def define_task_deeply(name, taskdesc="", work_to_do=nil, &block) current, *rest = *name.split(":") if rest.any? namespace(current) { define_task_deeply rest.join(":"), taskdesc, work_to_do || block } else desc taskdesc task current, &(work_to_do || block) end end # Not sure if we actually need this or not. # def invoke_or_reboot_rake_task(task) if ENV['RAILS_GROUPS'].to_s.empty? || ENV['RAILS_ENV'].to_s.empty? ruby_rake_task task else ::Rake::Task[task].invoke end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems