summaryrefslogtreecommitdiff
path: root/scripts/Xcode/lldbbuild.py
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2017-12-18 20:12:36 +0000
committerDimitry Andric <dim@FreeBSD.org>2017-12-18 20:12:36 +0000
commitef5d0b5e97ec8e6fa395d377b09aa7755e345b4f (patch)
tree27916256fdeeb57d10d2f3d6948be5d71a703215 /scripts/Xcode/lldbbuild.py
parent76e0736e7fcfeb179779e49c05604464b1ccd704 (diff)
Notes
Diffstat (limited to 'scripts/Xcode/lldbbuild.py')
-rw-r--r--scripts/Xcode/lldbbuild.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/Xcode/lldbbuild.py b/scripts/Xcode/lldbbuild.py
index 8496cfabf3daf..e70fe1bf803ff 100644
--- a/scripts/Xcode/lldbbuild.py
+++ b/scripts/Xcode/lldbbuild.py
@@ -1,5 +1,6 @@
import os
import subprocess
+import sys
#### UTILITIES ####
@@ -14,7 +15,11 @@ def enum(*sequential, **named):
def lldb_source_path():
- return os.environ.get('SRCROOT')
+ path = os.environ.get('SRCROOT')
+ if path:
+ return path
+ else:
+ return "./"
def expected_llvm_build_path():
@@ -80,7 +85,7 @@ VCS = enum('git',
def run_in_directory(args, path):
- return subprocess.check_output(args, cwd=path)
+ return subprocess.check_output([str(arg) for arg in args], cwd=path)
class Git: