From f3f2c45ee6d8f46692ebcc71f2ee688868629830 Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Sun, 26 Aug 2018 17:12:17 +0100 Subject: [PATCH] ci: escape xml output path on Windows CMake treats backslashes as escape characters; use forward slashes for the XML output path. --- ci/build.ps1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/build.ps1 b/ci/build.ps1 index 7762deba9..c74717d10 100644 --- a/ci/build.ps1 +++ b/ci/build.ps1 @@ -18,7 +18,9 @@ Write-Host "#################################################################### Write-Host "## Configuring build environment" Write-Host "##############################################################################" -Invoke-Expression "cmake ${SourceDirectory} -DBUILD_EXAMPLES=ON -DCLAR_XML=${BuildDirectory} ${Env:CMAKE_OPTIONS}" +$TestOutputDirectory = $BuildDirectory -replace "\\", "/" + +Invoke-Expression "cmake ${SourceDirectory} -DBUILD_EXAMPLES=ON -DCLAR_XML=${TestOutputDirectory} ${Env:CMAKE_OPTIONS}" if ($LastExitCode -ne 0) { [Environment]::Exit($LastExitCode) } Write-Host ""