diff options
author | José Valim <jose.valim@gmail.com> | 2009-11-06 23:28:58 -0200 |
---|---|---|
committer | Yehuda Katz <wycats@mobile-166-129-219-135.mycingular.net> | 2009-11-08 18:41:44 -0800 |
commit | 216e8c6bfad6800f5f2a772d40cab29442efdaf5 (patch) | |
tree | 2611d10fa2d2b8303a5df4cd3e8533dcf76c6ce8 /railties/lib/rails/generators | |
parent | 103b29831e6d6a6c4363fd0e59ffcc6c343a14aa (diff) | |
download | rails-216e8c6bfad6800f5f2a772d40cab29442efdaf5.tar.gz rails-216e8c6bfad6800f5f2a772d40cab29442efdaf5.tar.bz2 rails-216e8c6bfad6800f5f2a772d40cab29442efdaf5.zip |
Update Rails Generators to use Thor 0.12.0.
Signed-off-by: Yehuda Katz <wycats@mobile-166-129-219-135.mycingular.net>
Diffstat (limited to 'railties/lib/rails/generators')
-rw-r--r-- | railties/lib/rails/generators/base.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/base.rb b/railties/lib/rails/generators/base.rb index af1bf26f4a..a64005497b 100644 --- a/railties/lib/rails/generators/base.rb +++ b/railties/lib/rails/generators/base.rb @@ -212,6 +212,10 @@ module Rails def self.inherited(base) #:nodoc: super + # Cache source root, we need to do this, since __FILE__ is a relative value + # and can point to wrong directions when inside an specified directory. + base.source_root + if base.name && base.name !~ /Base$/ && defined?(Rails.root) && Rails.root path = File.expand_path(File.join(Rails.root, 'lib', 'templates')) if base.name.include?('::') |