Class: Musicality::Tasks::FileCleaner

Inherits:
Rake::TaskLib
  • Object
show all
Defined in:
lib/musicality/project/file_cleaner.rb

Instance Method Summary collapse

Constructor Details

#initialize(outfiles) ⇒ FileCleaner

Returns a new instance of FileCleaner.



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/musicality/project/file_cleaner.rb', line 5

def initialize outfiles
  task :clean do
    if outfiles.any?
      puts "Deleting output files:"
      outfiles.each do |fname|
        puts " " + fname
        File.delete fname
      end
    end
  end
end