Sha256: 952690e69ebd8235c037480dff3b3080a1c1149d96e1f2cf40d5d8e3767b751a
Contents?: true
Size: 573 Bytes
Versions: 1
Compression:
Stored size: 573 Bytes
Contents
require "pathname" require "rails/generators" module Rsg module Generators class Base < Rails::Generators::Base include Actions include Options def self.inherited(base) super parts = base.namespace.split(":") return unless parts[0] == "rsg" parts = parts[1..-2] + ["templates"] templates_path = Pathname.new(__FILE__).dirname.join(*parts).expand_path base.source_paths << templates_path if templates_path.exist? end def self.exit_on_failure? true end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rsg-0.0.1 | lib/rsg/generators/base.rb |