Automatically create output folders

This commit is contained in:
Lorenz Brun 2018-12-04 20:00:58 +01:00 committed by Dave Cunningham
parent 9a9954af24
commit 4122e4436e

View File

@ -414,6 +414,10 @@ func writeMultiOutputFiles(output map[string]string, outputDir, outputFile strin
} }
} }
if err := os.MkdirAll(filepath.Dir(filename), 0755); err != nil {
return err
}
f, err := os.Create(filename) f, err := os.Create(filename)
if err != nil { if err != nil {
return err return err