Fix AppVeyor LDC 1.7.0 download URL.

This commit is contained in:
Sönke Ludwig 2018-02-23 10:42:20 +01:00
parent 2653c8c5e0
commit 58ae644c94

View file

@ -78,11 +78,20 @@ install:
} }
$env:toolchain = "msvc"; $env:toolchain = "msvc";
$version = $env:DVersion; $version = $env:DVersion;
Invoke-WebRequest "https://github.com/ldc-developers/ldc/releases/download/v$($version)/ldc2-$($version)-win64-msvc.zip" -OutFile "c:\ldc.zip"; if ([System.Version]$version -lt [System.Version]"1.7.0") {
echo "finished."; Invoke-WebRequest "https://github.com/ldc-developers/ldc/releases/download/v$($version)/ldc2-$($version)-win64-msvc.zip" -OutFile "c:\ldc.zip";
pushd c:\\; echo "finished.";
7z x ldc.zip > $null; pushd c:\\;
popd; 7z x ldc.zip > $null;
popd;
}
else {
Invoke-WebRequest "https://github.com/ldc-developers/ldc/releases/download/v$($version)/ldc2-$($version)-windows-multilib.7z" -OutFile "c:\ldc.7z";
echo "finished.";
pushd c:\\;
7z x ldc.7z > $null;
popd;
}
} }
} }
- ps: SetUpDCompiler - ps: SetUpDCompiler
@ -109,7 +118,11 @@ before_build:
} }
elseif($env:DC -eq "ldc"){ elseif($env:DC -eq "ldc"){
$version = $env:DVersion; $version = $env:DVersion;
$env:PATH += ";C:\ldc2-$($version)-win64-msvc\bin"; if ([System.Version]$version -lt [System.Version]"1.7.0") {
$env:PATH += ";C:\ldc2-$($version)-win64-msvc\bin";
} else {
$env:PATH += ";C:\ldc2-$($version)-windows-multilib\bin";
}
$env:DC = "ldc2"; $env:DC = "ldc2";
} }
- ps: $env:compilersetup = "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall"; - ps: $env:compilersetup = "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall";