Sha256: cf42e4d86ff03a8716260673e4dbf64e268402ab19222fd760b27bb5068393f7
Contents?: true
Size: 569 Bytes
Versions: 21
Compression:
Stored size: 569 Bytes
Contents
class DeviseViewsGenerator < Rails::Generator::Base def initialize(*args) super @source_root = options[:source] || File.join(spec.path, '..', '..') end def manifest record do |m| m.directory "app/views" Dir[File.join(@source_root, "app", "views", "**/*.erb")].each do |file| file = file.gsub(@source_root, "")[1..-1] m.directory File.dirname(file) m.file file, file end m.directory "config/locales" m.file "lib/devise/locales/en.yml", "config/locales/devise.en.yml" end end end
Version data entries
21 entries across 21 versions & 3 rubygems