diff --git a/lite/template.rb b/lite/template.rb index 4bb923e..9aee7e2 100644 --- a/lite/template.rb +++ b/lite/template.rb @@ -87,7 +87,7 @@ require "shellwords" def add_template_repository_to_source_path if __FILE__ =~ %r{\Ahttps?://} require "tmpdir" - source_paths.unshift(tempdir = Dir.mktmpdir("rails-template-")) + source_paths.unshift(tempdir = Dir.mktmpdir("rails-template-") + '/lite') at_exit { FileUtils.remove_entry(tempdir) } git clone: [ "--quiet", @@ -96,7 +96,7 @@ def add_template_repository_to_source_path ].map(&:shellescape).join(" ") if (branch = __FILE__[%r{rails-template/(.+)/template.rb}, 1]) - Dir.chdir(tempdir+'/lite') { git checkout: branch } + Dir.chdir(tempdir) { git checkout: branch } end else source_paths.unshift(File.dirname(__FILE__))