module Rsg

Constants

RAILS_VERSION
VERSION

Public Class Methods

app_templates_sources() click to toggle source
# File lib/rsg.rb, line 7
def self.app_templates_sources
  @app_templates_sources ||= [
    Pathname.new(__FILE__).dirname.join("../templates").expand_path
  ]
end
lookup_app_template(template_name) click to toggle source
# File lib/rsg.rb, line 13
def self.lookup_app_template(template_name)
  return if template_name =~ %r{^https?\://}
  return if File.exists?(template_name)

  app_templates_sources.each do |src|
    template = "#{src}/#{template_name}.rb"
    return template if File.exists?(template)
  end

  return nil
end