Method: Amber::Render::Asset.render_dir
- Defined in:
- lib/amber/render/asset.rb
.render_dir(src_dir, dst_dir) ⇒ Object
Render assets in a single directory (does not walk directory tree). Files prefixed with an _ are treated as partials and not rendered.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/amber/render/asset.rb', line 52 def self.render_dir(src_dir, dst_dir) Dir.chdir(src_dir) do Dir.glob('*').each do |file| if File.directory?(file) || file =~ /^\./ || file =~ /^_/ next end src_file = File.join(src_dir, file) dst_file = File.join(dst_dir, file) render(src_file, dst_file) end end end |