diff options
Diffstat (limited to 'lib/python/Tools/Directories.py')
| -rw-r--r-- | lib/python/Tools/Directories.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py index 576d2773..8a35f1da 100644 --- a/lib/python/Tools/Directories.py +++ b/lib/python/Tools/Directories.py @@ -126,9 +126,12 @@ def resolveFilename(scope, base = "", path_prefix = None): def pathExists(path): return os_path.exists(path) -def createDir(path): +def createDir(path, makeParents = False): try: - mkdir(path) + if makeParents: + makedirs(path) + else: + mkdir(path) except: ret = 0 else: |
