@@ -20,7 +20,9 @@ if (Test-Path $PSScriptRoot\download\)
2020New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration | Out-Null
2121New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \win- x86 | Out-Null
2222New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \win- x64 | Out-Null
23+ New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \win- arm64 | Out-Null
2324New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \linux- x64 | Out-Null
25+ New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \linux- arm64 | Out-Null
2426New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \osx | Out-Null
2527New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \ios | Out-Null
2628New-Item - ItemType Directory - Force - Path $PSScriptRoot \download\$configuration \android- arm64- v8a | Out-Null
@@ -55,16 +57,40 @@ if( -not $? )
5557Write-Host " - libveldrid-spirv.dll (x64)"
5658
5759$client.DownloadFile (
58- " https://github.com/mellinoe/veldrid-spirv/releases/download/$tag /libveldrid-spirv.so" ,
60+ " https://github.com/mellinoe/veldrid-spirv/releases/download/$tag /libveldrid-spirv.win-arm64.dll" ,
61+ " $PSScriptRoot /download/$configuration /win-arm64/libveldrid-spirv.dll" )
62+ if ( -not $? )
63+ {
64+ $msg = $Error [0 ].Exception.Message
65+ Write-Error " Couldn't download arm64 libveldrid-spirv.dll. This most likely indicates the Windows native build failed."
66+ exit
67+ }
68+
69+ Write-Host " - libveldrid-spirv.dll (arm64)"
70+
71+ $client.DownloadFile (
72+ " https://github.com/mellinoe/veldrid-spirv/releases/download/$tag /libveldrid-spirv-x86-64.so" ,
5973 " $PSScriptRoot /download/$configuration /linux-x64/libveldrid-spirv.so" )
6074if ( -not $? )
6175{
6276 $msg = $Error [0 ].Exception.Message
63- Write-Error " Couldn't download libveldrid-spirv.so (64-bit Linux). This most likely indicates the Linux native build failed."
77+ Write-Error " Couldn't download libveldrid-spirv.so (x64 Linux). This most likely indicates the Linux native build failed."
78+ exit
79+ }
80+
81+ Write-Host " - libveldrid-spirv.so (x64 Linux)"
82+
83+ $client.DownloadFile (
84+ " https://github.com/mellinoe/veldrid-spirv/releases/download/$tag /libveldrid-spirv-arm64.so" ,
85+ " $PSScriptRoot /download/$configuration /linux-arm64/libveldrid-spirv.so" )
86+ if ( -not $? )
87+ {
88+ $msg = $Error [0 ].Exception.Message
89+ Write-Error " Couldn't download libveldrid-spirv.so (arm64 Linux). This most likely indicates the Linux native build failed."
6490 exit
6591}
6692
67- Write-Host " - libveldrid-spirv.so (64-bit Linux)"
93+ Write-Host " - libveldrid-spirv.so (arm64 Linux)"
6894
6995$client.DownloadFile (
7096 " https://github.com/mellinoe/veldrid-spirv/releases/download/$tag /libveldrid-spirv.dylib" ,
0 commit comments