Fix auto directory creation for generator on Windows

This commit is contained in:
Simon Robertshaw
2013-02-24 11:00:51 +00:00
parent 6b1e99a731
commit 934dbe3518

View File

@@ -120,8 +120,10 @@ std::vector<Element> GetElements()
} }
"""; """;
if not os.path.exists(outputH.split("/")[1]): outputPath, outputFile = os.path.split(outputH)
os.makedirs(outputH.split("/")[1]) if not os.path.exists(outputPath):
os.makedirs(outputPath)
f = open(outputH, "w") f = open(outputH, "w")
f.write(elementHeader) f.write(elementHeader)
f.close() f.close()
@@ -196,8 +198,10 @@ def generateTools(toolFiles, outputCpp, outputH):
} }
"""; """;
if not os.path.exists(outputH.split("/")[1]): outputPath, outputFile = os.path.split(outputH)
os.makedirs(outputH.split("/")[1]) if not os.path.exists(outputPath):
os.makedirs(outputPath)
f = open(outputH, "w") f = open(outputH, "w")
f.write(toolHeader) f.write(toolHeader)
f.close() f.close()