mirror of
https://github.com/catchorg/Catch2.git
synced 2024-11-22 13:26:10 +01:00
Script helper getBuildExecutable now works properly on Windows
This commit is contained in:
parent
7012a31a39
commit
bf4771a7ed
@ -6,8 +6,13 @@ import subprocess
|
|||||||
catchPath = os.path.dirname(os.path.realpath( os.path.dirname(sys.argv[0])))
|
catchPath = os.path.dirname(os.path.realpath( os.path.dirname(sys.argv[0])))
|
||||||
|
|
||||||
def getBuildExecutable():
|
def getBuildExecutable():
|
||||||
dir = os.environ.get('CATCH_DEV_OUT_DIR', "cmake-build-debug/projects/SelfTest")
|
if os.name == 'nt':
|
||||||
return dir
|
dir = os.environ.get('CATCH_DEV_OUT_DIR', "cmake-build-debug/projects/SelfTest.exe")
|
||||||
|
return dir
|
||||||
|
else:
|
||||||
|
dir = os.environ.get('CATCH_DEV_OUT_DIR', "cmake-build-debug/projects/SelfTest")
|
||||||
|
return dir
|
||||||
|
|
||||||
|
|
||||||
def runAndCapture( args ):
|
def runAndCapture( args ):
|
||||||
child = subprocess.Popen(" ".join( args ), shell=True, stdout=subprocess.PIPE)
|
child = subprocess.Popen(" ".join( args ), shell=True, stdout=subprocess.PIPE)
|
||||||
|
Loading…
Reference in New Issue
Block a user