docs/page_builder.rb in phlex-0.3.2 vs docs/page_builder.rb in phlex-0.4.0

- old
+ new

@@ -2,17 +2,20 @@ class PageBuilder ROOT = Pages::ApplicationPage def self.build_all + FileUtils.mkdir_p("#{__dir__}/dist") + FileUtils.cp_r("#{__dir__}/assets", "#{__dir__}/dist") ROOT.subclasses.each { |page| new(page).call } end def initialize(page) @page = page end def call + puts "Building #{@page.name}" FileUtils.mkdir_p(directory) File.write(file, @page.new.call) end private