Class: Basecampx::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/basecampx/install/install_generator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject

hook_for :users, :default => “devise”, :desc => “Admin user generator to run. Skip with –skip-users”



12
13
14
# File 'lib/generators/basecampx/install/install_generator.rb', line 12

def self.source_root
  @source_root ||= File.join(File.dirname(__FILE__), 'templates')
end

Instance Method Details

#copy_initializerObject



16
17
18
19
# File 'lib/generators/basecampx/install/install_generator.rb', line 16

def copy_initializer
  #@underscored_user_name = name.underscore
  #template 'active_admin.rb.erb', 'config/initializers/active_admin.rb'
end

#setup_directoryObject



21
22
23
# File 'lib/generators/basecampx/install/install_generator.rb', line 21

def setup_directory
  template 'basecampx.yaml', 'config/basecampx.yaml'
end