diff options
-rwxr-xr-x | build_files/cmake/project_info.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/build_files/cmake/project_info.py b/build_files/cmake/project_info.py index 77574f17e2e..3f64ac51a4d 100755 --- a/build_files/cmake/project_info.py +++ b/build_files/cmake/project_info.py @@ -231,8 +231,13 @@ def project_name_get(path, fallback="Blender", prefix="Blender_"): return fallback import subprocess - info = subprocess.Popen(["svn", "info", path], - stdout=subprocess.PIPE).communicate()[0] + try: + info = subprocess.Popen(["svn", "info", path], + stdout=subprocess.PIPE).communicate()[0] + except: + # possibly 'svn' isnt found/installed + return fallback + # string version, we only want the URL info = info.decode(encoding="utf-8", errors="ignore") |