In Files

Hoe::Clean

Clean plugin for hoe.

Tasks Provided:

clean

Clean up all the extras.

Attributes

clean_globs[RW]

Optional: An array of file patterns to delete on clean.

Public Instance Methods

define_clean_tasks() click to toggle source

Define tasks for plugin.

    # File lib/hoe/clean.rb, line 25
25:   def define_clean_tasks
26:     desc 'Clean up all the extras.'
27:     task :clean => [ :clobber_docs, :clobber_package ] do
28:       clean_globs.each do |pattern|
29:         files = Dir[pattern]
30:         rm_rf files, :verbose => true unless files.empty?
31:       end
32:     end
33:   end
initialize_clean() click to toggle source

Initialize variables for plugin.

    # File lib/hoe/clean.rb, line 17
17:   def initialize_clean
18:     self.clean_globs ||= %(diff diff.txt TAGS ri deps .source_index
19:                             *.gem **/*~ **/.*~ **/*.rbc coverage*)
20:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.