class Makimono::Generator::SimpleFile

Public Class Methods

new(config) click to toggle source
# File lib/makimono/generator/simple_file.rb, line 6
def initialize(config)
  @config = config
end

Public Instance Methods

generate(resources) click to toggle source
# File lib/makimono/generator/simple_file.rb, line 10
def generate(resources)
  FileUtils.mkdir_p(@config[:output]) unless Dir.exist?(@config[:output])

  resources.each do |resource|
    output_path = File.expand_path(resource.path, @config[:output])
    File.write(output_path, resource.content)
  end
end