module Eighty
Constants
- VERSION
Public Class Methods
build(target)
click to toggle source
# File lib/eighty.rb, line 9 def self.build(target) target = File.expand_path(target) Eighty.metadata.items.each do |item| filename = File.join(target, item.path) dirname = File.dirname(filename) unless File.directory?(dirname) FileUtils.mkdir_p(dirname) end file = File.new(filename, "w") file.write(item.content) file.close end end
metadata()
click to toggle source
# File lib/eighty/metadata.rb, line 2 def self.metadata Metadata.instance end
source(source)
click to toggle source
# File lib/eighty/source.rb, line 2 def self.source(source) Source.load_dir(source) end