Sha256: b6319613f7feed8ffa66cb0f04f453897db179a586b160aaf736c16cb7b42114
Contents?: true
Size: 1.17 KB
Versions: 3
Compression:
Stored size: 1.17 KB
Contents
require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "version.rb" <%- if config[:rails] -%> # Rails Enhancements if defined? Rails # Dependencies require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "active_record", "class_methods.rb" require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "active_record", "instance_methods.rb" require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "action_view", "instance_methods.rb" require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "action_controller", "class_methods.rb" require File.join File.dirname(__FILE__), "<%= config[:gem_name] %>", "action_controller", "instance_methods.rb" # Model if defined? ActiveRecord ActiveRecord::Base.send :include, <%= config[:gem_class] %>::ActiveRecord end # View if defined? ActionView ActionView::Base.send :include, <%= config[:gem_class] %>::ActionView end # Controller if defined? ActionController ActionController::Base.send :include, <%= config[:gem_class] %>::ActionController end end <%- else -%> # Namespace module <%= config[:gem_class] %> # TODO - Add code here. end <%- end -%>
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gemsmith-2.0.0 | lib/gemsmith/templates/lib/gem.rb.tmp |
gemsmith-1.5.0 | lib/gemsmith/templates/lib/gem.rb.tmp |
gemsmith-1.4.0 | lib/gemsmith/templates/lib/gem.rb.tmp |