class Jekyll::Minibundle::DevelopmentFileCollection
Attributes
files[R]
Public Class Methods
new(site, config)
click to toggle source
# File lib/jekyll/minibundle/development_file_collection.rb 9 def initialize(site, config) 10 @type = config.fetch('type') 11 12 source_dir = config.fetch('source_dir') 13 destination_path = config.fetch('destination_path') 14 15 @files = config.fetch('assets').map do |asset_path| 16 asset_basename = "#{asset_path}.#{@type}" 17 asset_source = File.join(source_dir, asset_basename) 18 asset_destination = File.join(destination_path, asset_basename) 19 DevelopmentFile.new(site, asset_source, asset_destination) 20 end 21 end
Public Instance Methods
cleanup()
click to toggle source
# File lib/jekyll/minibundle/development_file_collection.rb 23 def cleanup 24 # no-op 25 end