generator.py makes the "generated" folder if it doesn't exist

This commit is contained in:
jacob1
2013-02-17 12:07:33 -05:00
parent 27a60e7b71
commit 62c45a8ebd

View File

@@ -2,8 +2,8 @@ import re, os, shutil, string, sys
def generateElements(elementFiles, outputCpp, outputH):
elementClasses = dict()
baseClasses = dict()
elementClasses = {}
baseClasses = {}
elementHeader = """#ifndef ELEMENTCLASSES_H
#define ELEMENTCLASSES_H
@@ -120,6 +120,8 @@ std::vector<Element> GetElements()
}
""";
if not os.path.exists(outputH.split("/")[1]):
os.makedirs(outputH.split("/")[1])
f = open(outputH, "w")
f.write(elementHeader)
f.close()
@@ -129,7 +131,7 @@ std::vector<Element> GetElements()
f.close()
def generateTools(toolFiles, outputCpp, outputH):
toolClasses = dict()
toolClasses = {}
toolHeader = """#ifndef TOOLCLASSES_H
#define TOOLCLASSES_H
@@ -194,6 +196,8 @@ def generateTools(toolFiles, outputCpp, outputH):
}
""";
if not os.path.exists(outputH.split("/")[1]):
os.makedirs(outputH.split("/")[1])
f = open(outputH, "w")
f.write(toolHeader)
f.close()