Module: Rake::CommonTasks
- Defined in:
- lib/rake/common_tasks.rb,
lib/rake/common_tasks/version.rb
Defined Under Namespace
Modules: Helpers
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.import!(*files) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/rake/common_tasks.rb', line 6 def self.import!(*files) ENV['RAKE_ROOT'] = Dir.pwd tasks = Dir.glob(File.('../common_tasks/**/*.rake', __FILE__)) tasks.each do |task| if files.empty? ::Rake.load_rakefile task end if !files.empty? && files.include?(Pathname.new(task).basename.to_s) ::Rake.load_rakefile task end end end |