X-Git-Url: http://rtime.felk.cvut.cz/gitweb/omk.git/blobdiff_plain/e4ecdcfc09ff0ee830581b1127ca78a0864ded86..87ae37abeeeac294451d5739cb6b6fd332b794e0:/omkbuild.py diff --git a/omkbuild.py b/omkbuild.py index 68e555e..f409563 100755 --- a/omkbuild.py +++ b/omkbuild.py @@ -334,7 +334,10 @@ def buildRules(topLevelSnippet, output): sys.stderr.write(diff) sys.exit(1) - if output: f = open(output,"w+") + if output: + try: os.makedirs(os.path.dirname(output)) + except: pass + f = open(output,"w+") else: f = sys.stdout f.writelines(rules.rules) f.close()