Module: Most::BoxHelpers
- Included in:
- Box
- Defined in:
- lib/most/structures/box.rb
Instance Method Summary collapse
Instance Method Details
#rake(task_name, *args) ⇒ Object
32 33 34 35 36 37 |
# File 'lib/most/structures/box.rb', line 32 def rake(task_name, *args) require 'rake/clean' Rake::Task[task_name].reenable() Rake::Task[task_name].invoke(*args) end |
#rake_clean(task_name, *args) ⇒ Object
39 40 41 42 43 44 45 46 47 |
# File 'lib/most/structures/box.rb', line 39 def rake_clean(task_name, *args) require 'rake/clean' Rake::Task[task_name].reenable() Rake::Task[task_name].invoke(*args) ensure Rake::Task['clean'].reenable() Rake::Task['clean'].invoke() end |