don't globally replace build in output files, just the first duplicate directory
This commit is contained in:
parent
796ff20939
commit
baef07f7cf
|
@ -16,7 +16,7 @@ module Middleman
|
||||||
|
|
||||||
create_file destination, nil, config do
|
create_file destination, nil, config do
|
||||||
# The default render just requests the page over Rack and writes the response
|
# The default render just requests the page over Rack and writes the response
|
||||||
request_path = destination.gsub(Middleman::Server.build_dir, "")
|
request_path = destination.sub(/^#{Middleman::Server.build_dir}/, "")
|
||||||
@@rack_test.get(request_path)
|
@@rack_test.get(request_path)
|
||||||
@@rack_test.last_response.body
|
@@rack_test.last_response.body
|
||||||
end
|
end
|
||||||
|
@ -87,7 +87,7 @@ module Middleman
|
||||||
|
|
||||||
protected
|
protected
|
||||||
def handle_directory(lookup)
|
def handle_directory(lookup)
|
||||||
lookup = File.join(lookup, '{*,.[a-z]*}')
|
lookup = File.join(lookup, '*')
|
||||||
|
|
||||||
Dir[lookup].sort.each do |file_source|
|
Dir[lookup].sort.each do |file_source|
|
||||||
if File.directory?(file_source)
|
if File.directory?(file_source)
|
||||||
|
|
Loading…
Reference in a new issue