Method: Erector::Erect#explode

Defined in:
lib/erector/erect/erect.rb

#explode(dir) ⇒ Object



84
85
86
87
88
89
90
91
92
93
94
95
# File 'lib/erector/erect/erect.rb', line 84

def explode(dir)
  case mode
  when :to_erector
    ["#{dir}/**/*.rhtml",
      "#{dir}/**/*.html",
      "#{dir}/**/*.html.erb"].map do |pattern|
      Dir.glob pattern
    end.flatten
  when :to_html
    Dir.glob "#{dir}/**/*.rb"
  end
end