module Apogee::BuilderHelpers
Helpers for classes processing the build
Public Instance Methods
css?()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 14 def css? css_paths.any? end
css_paths()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 18 def css_paths Dir[File.join('src', 'css', '**', '*.css')] end
image_paths()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 10 def image_paths Dir[File.join('src', 'images', '**', '*.*')] end
images?()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 6 def images? image_paths.any? end
js?()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 22 def js? js_paths.any? end
js_paths()
click to toggle source
# File lib/apogee/builder_helpers.rb, line 26 def js_paths Dir[File.join('src', 'javascript', '**', '*.js')] end
layout(name)
click to toggle source
# File lib/apogee/builder_helpers.rb, line 30 def layout(name) IO.read(File.join('src', 'layouts', "#{name}.html")) end