exe/weaver in weaver-0.3.2 vs exe/weaver in weaver-0.3.3
- old
+ new
@@ -120,10 +120,11 @@
site = Weaver::Weave.new(file, opts)
site.pages.each do |localPath, page|
resultPath = File.join(baseDir, localPath)
- level = resultPath.split(/\//, 0).length
+ level = resultPath.split(/\//, 0).select{|x| x.length != 0}.length
+
puts "Writing: #{file} -> #{resultPath} (Level: #{level})"
fileName = File.join([buildDir, resultPath, "index.html"])
FileUtils::mkdir_p File.dirname(fileName)
File.write(fileName, page.generate(level))
\ No newline at end of file