class Combustion::Generator
Public Class Methods
source_root()
click to toggle source
# File lib/combustion/generator.rb, line 9 def self.source_root File.expand_path File.join(File.dirname(__FILE__), "..", "..") end
Public Instance Methods
create_directories()
click to toggle source
# File lib/combustion/generator.rb, line 13 def create_directories empty_directory "spec/internal" empty_directory "spec/internal/config" empty_directory "spec/internal/db" empty_directory "spec/internal/log" empty_directory "spec/internal/public" end
create_files()
click to toggle source
# File lib/combustion/generator.rb, line 21 def create_files template "templates/routes.rb", "spec/internal/config/routes.rb" template "templates/database.yml", "spec/internal/config/database.yml" template "templates/schema.rb", "spec/internal/db/schema.rb" template "templates/config.ru", "config.ru" template "templates/storage.yml", "spec/internal/config/storage.yml" create_file "spec/internal/app/assets/config/manifest.js" create_file "spec/internal/public/favicon.ico" create_file "spec/internal/log/.gitignore" do "*.log" end end