lib/milestoner/builders/web.rb in milestoner-18.4.0 vs lib/milestoner/builders/web.rb in milestoner-18.5.0
- old
+ new
@@ -15,25 +15,26 @@
@view = view
super(**)
end
def call
- settings.build_root.make_path
- copy_stylesheet
-
tagger.call
.fmap { |tags| build tags }
.alt_map { |message| failure message }
end
private
attr_reader :tagger, :view
def build tags
+ make_root
+ copy_stylesheet
tags.each { |tag| write tag }
settings.build_root
end
+
+ def make_root = settings.build_root.make_path
def copy_stylesheet
return unless settings.build_stylesheet
stylesheet_template.copy stylesheet_path