Sha256: 6266a03eaefe0a5ae185117b8de6dcfc3af5973596c90e85d069e4cff5c05359
Contents?: true
Size: 456 Bytes
Versions: 4
Compression:
Stored size: 456 Bytes
Contents
module AndParcel class FileRef attr_reader :local, :relative, :dir def self.[](base) files=[] # files += Dir[File.join(base, '*')].collect {|x| FileRef.new(x, base)} files += Dir[File.join(base, '**', '*')].collect {|x| FileRef.new(x, base)} files end def initialize(name, dir=nil) @local=name @dir=dir @relative=@local[dir.size, 10000] if @local[0, dir.size]==dir @relative=@local if !@relative end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
andparcel-0.3.0 | lib/andparcel/fileref.rb |
andparcel-0.2.1 | lib/andparcel/fileref.rb |
andparcel-0.2.0 | lib/andparcel/fileref.rb |
andparcel-0.1.0 | lib/andparcel/fileref.rb |