class LaTeXProjectTemplate::Cleaning

Constants

DEFAULT_PATTERN

Attributes

pattern[R]
product[R]
temporary[R]

Public Class Methods

new() click to toggle source
# File lib/latex_project_template/task.rb, line 13
def initialize
  @pattern = Rake::FileList.new(DEFAULT_PATTERN)
  @pattern.clear_exclude
end

Public Instance Methods

clean() click to toggle source
# File lib/latex_project_template/task.rb, line 29
def clean
  clean_files(@pattern)
end

Private Instance Methods

clean_files(list) click to toggle source
# File lib/latex_project_template/task.rb, line 18
def clean_files(list)
  list.each do |fn|
    begin
      rm_r fn
    rescue
      nil
    end
  end
end