shithub: hugo

Download patch

ref: e1af7cb9d06933f593661c498ed2f05a21286e87
parent: de82404d35bc0673ca4fe5c400945b3fc4e9aae2
author: Anthony Fok <[email protected]>
date: Sat Nov 28 02:42:40 EST 2015

Use MkdirAll instead of Mkdir in `hugo gen doc`

Also print a feedback if the path does not exist and needs to be created.

--- a/commands/gendoc.go
+++ b/commands/gendoc.go
@@ -50,7 +50,8 @@
 			gendocdir += helpers.FilePathSeparator
 		}
 		if found, _ := helpers.Exists(gendocdir, hugofs.OsFs); !found {
-			hugofs.OsFs.Mkdir(gendocdir, 0777)
+			jww.FEEDBACK.Println("Directory", gendocdir, "does not exist, creating...")
+			hugofs.OsFs.MkdirAll(gendocdir, 0777)
 		}
 		now := time.Now().Format(time.RFC3339)
 		prepender := func(filename string) string {