class Kia::Commands::Build
Attributes
templates[RW]
Public Instance Methods
compile()
click to toggle source
# File lib/kia/commands/build.rb, line 10 def compile @templates = [] files = Dir.glob(["**/source/*.erb"]) files.each do |file| @templates << Tilt.new(file) end end
output()
click to toggle source
# File lib/kia/commands/build.rb, line 20 def output @templates.each do |template| template.file.gsub!("source", "public").gsub!(".erb", "") File.open(template.file, "w") do |file| file.write(template.render) end end end