We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c45d8b2 commit 3369ce2Copy full SHA for 3369ce2
win32/install.ps1
@@ -40,12 +40,18 @@ if ($Boost) {
40
41
if ($DMD) {
42
echo " - Installing DMD"
43
- $dmd_bin = Join-Path $ScriptDir "dmd2\windows\bin"
+ if ($Arch -eq "x64") {
44
+ $dmd_bin = Join-Path $ScriptDir "dmd2\windows\bin64"
45
+ $dmdArch = "x86_64"
46
+ } else {
47
+ $dmd_bin = Join-Path $ScriptDir "dmd2\windows\bin"
48
+ $dmdArch = "x86"
49
+ }
50
$env:Path = $env:Path + ";" + $dmd_bin
51
52
& dmd.exe --version
53
- if ($Arch -eq "x64") { $dmdArch = "x86_64" } else { $dmdArch = "x86_mscoff" }
54
+ # The --arch switch is required, see: https://github.com/dlang/dub/pull/2962
55
& dub fetch urld@3.0.0
56
& dub build urld --compiler=dmd --arch=$dmdArch
57
& dub fetch dubtestproject@1.2.0
0 commit comments