class Autobuild::ImporterPackage
Attributes
exclude[R]
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Autobuild::Package::new
# File lib/autobuild/packages/import.rb, line 12 def initialize(*args) @exclude = [] super end
Public Instance Methods
prepare()
click to toggle source
Calls superclass method
Autobuild::Package#prepare
# File lib/autobuild/packages/import.rb, line 17 def prepare super exclude = self.exclude.dup exclude << Regexp.new("^#{Regexp.quote(installstamp)}") exclude << Regexp.new("^#{Regexp.quote(doc_dir)}") if doc_dir source_tree(srcdir) do |pkg| pkg.exclude.concat exclude exclude.freeze end file installstamp => srcdir end