Class: Swage::Generators::BaseGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Includes:
Rails::Generators::ResourceHelpers
Defined in:
lib/generators/swage/base_generator.rb

Direct Known Subclasses

ScaffoldGenerator

Class Method Summary collapse

Class Method Details

.set_source_root(file_name, dir) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/generators/swage/base_generator.rb', line 6

def self.set_source_root(file_name, dir)
  if File.exist?(Rails.root.join("lib/generators/swage", file_name))
    source_root Rails.root.join("lib/generators/swage/templates")
  else
    source_root File.expand_path("templates", dir)
  end
end