lib/glue/template.rb in glue-0.26.0 vs lib/glue/template.rb in glue-0.27.0

- old
+ new

@@ -138,11 +138,19 @@ # as singleton methods. class Template # The default root directory where template files reside. + + if File.exist?('template') + default_root = 'template' + elsif File.exist?('src/template') + default_root = 'src/template' + else + default_root = 'public' + end - setting :root, :default => 'public', :doc => 'The default root directory where template files reside' + setting :root, :default => default_root, :doc => 'The default root directory where template files reside' # The default template name. setting :default, :default => 'index', :doc => 'The default template name'