diff options
| author | jacob1 <jfu614@gmail.com> | 2013-02-24 16:52:09 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2013-02-24 16:52:09 (GMT) |
| commit | f138e10917b1bcdd7d270997312e8d672c182c3a (patch) | |
| tree | 47455c512132496256570ef21143932ef46d064d /generator.py | |
| parent | 7379a6b5ba65ff106ec5656bdeb3a9707e9fac62 (diff) | |
| parent | 8dfb1ecf8756e930c45482f707d00f188ff2ce53 (diff) | |
| download | powder-f138e10917b1bcdd7d270997312e8d672c182c3a.zip powder-f138e10917b1bcdd7d270997312e8d672c182c3a.tar.gz | |
Merge
Diffstat (limited to 'generator.py')
| -rw-r--r-- | generator.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/generator.py b/generator.py index 35c4d2c..7828e02 100644 --- a/generator.py +++ b/generator.py @@ -120,8 +120,10 @@ std::vector<Element> GetElements() } """; - if not os.path.exists(outputH.split("/")[1]): - os.makedirs(outputH.split("/")[1]) + outputPath, outputFile = os.path.split(outputH) + if not os.path.exists(outputPath): + os.makedirs(outputPath) + f = open(outputH, "w") f.write(elementHeader) f.close() @@ -196,8 +198,10 @@ def generateTools(toolFiles, outputCpp, outputH): } """; - if not os.path.exists(outputH.split("/")[1]): - os.makedirs(outputH.split("/")[1]) + outputPath, outputFile = os.path.split(outputH) + if not os.path.exists(outputPath): + os.makedirs(outputPath) + f = open(outputH, "w") f.write(toolHeader) f.close() |
