From f797ae7a8fa0b4e2adb689e3ddd5d19efa98a099 Mon Sep 17 00:00:00 2001 From: Hannes Kaeufler Date: Sun, 25 Oct 2020 19:57:51 +0100 Subject: [PATCH] Bump OpenCppCoverage to 0.9.9.0 Also modified the AppVeyor script to account for changes in what happens to PATH with the new installer. Closes #2059 --- appveyor.yml | 3 +++ tools/misc/installOpenCppCoverage.ps1 | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index e530c934..86a1df18 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -18,10 +18,13 @@ init: install: - ps: if (($env:CONFIGURATION) -eq "Debug" -And ($env:coverage) -eq "1" ) { pip --disable-pip-version-check install codecov } + # This removes our changes to PATH. Keep this step last! - ps: if (($env:CONFIGURATION) -eq "Debug" -And ($env:coverage) -eq "1" ) { .\tools\misc\installOpenCppCoverage.ps1 } before_build: + # We need to modify PATH again, because it was reset since the "init" step + - set PATH=C:\Python35;C:\Python35\Scripts;%PATH% - set CXXFLAGS=%additional_flags% # If we are building examples/extra-tests, we need to regenerate the amalgamated files - cmd: if "%examples%"=="1" ( python .\tools\scripts\generateAmalgamatedFiles.py ) diff --git a/tools/misc/installOpenCppCoverage.ps1 b/tools/misc/installOpenCppCoverage.ps1 index d277a55d..215fe20e 100644 --- a/tools/misc/installOpenCppCoverage.ps1 +++ b/tools/misc/installOpenCppCoverage.ps1 @@ -1,5 +1,5 @@ # Downloads are done from the official github release page links -$downloadUrl = "https://github.com/OpenCppCoverage/OpenCppCoverage/releases/download/release-0.9.7.0/OpenCppCoverageSetup-x64-0.9.7.0.exe" +$downloadUrl = "https://github.com/OpenCppCoverage/OpenCppCoverage/releases/download/release-0.9.9.0/OpenCppCoverageSetup-x64-0.9.9.0.exe" $installerPath = [System.IO.Path]::Combine($Env:USERPROFILE, "Downloads", "OpenCppCoverageSetup.exe") if(-Not (Test-Path $installerPath)) {