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