lib/bolt/page.rb in benofsky-bolt-0.1.1 vs lib/bolt/page.rb in benofsky-bolt-0.1.2

- old
+ new

@@ -32,13 +32,15 @@ end private def create_path(path) path = path.split('/') - path = "#{$config.base_dir}#{$config.out}/#{path[0..path.length-2].join('/')}" - if !File.directory?(path) - FileUtils.mkdir_p(path) - puts "Created #{path}" + if path.count > 1 + path = "#{$config.base_dir}#{$config.out}/#{path[0..path.length-2].join('/')}" + if !File.directory?(path) + FileUtils.mkdir_p(path) + puts "Created #{path}" + end end end # Opens a view file and attempts to read it into a string def view_as_string(view, engine = "haml") \ No newline at end of file