Sha256: 1af8f9b3a31e78dfa5d97e9cdfd544a2dd3249b368a7412cd6529f2ac8e6dc87
Contents?: true
Size: 393 Bytes
Versions: 4
Compression:
Stored size: 393 Bytes
Contents
class Theblog::ViewsGenerator < Rails::Generators::Base source_root File.expand_path('../../../../../app/views', __FILE__) def copy_views views_pattern = File.join self.class.source_root, "**/theblog/**/*.haml" Dir.glob(views_pattern).each do |entry| unless entry =~ /admin/ copy_file entry, "app/views/#{entry.match(/(?<=views\/).+/)}" end end end end
Version data entries
4 entries across 4 versions & 1 rubygems