Introducing our new CEO Don Johnson - Read More
haxe logo

haxe:4.3-windowsservercore-ltsc2022

Languages & Frameworks
Index digest

sha256:6dbcbbe1c3b8655e96c5ec7f500df8eb43290cd3b033a9d51527e6579e1a55e5

OS/ARCH

windows/amd64

Compressed size

2.14 GB

Last pushed

about 23 hours by doijanky

Type

Image

Vulnerabilities

Not scanned

Manifest digest

sha256:7b21bdc74253df456411bc38ae7d64419392df38bf6a81bfeaa043ac3788a8c1

Layers (20)

0

Apply image 10.0.20348.2700

1.46 GB


1

Install update 10.0.20348.3207

801.67 MB


2

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop';]

1.29 KB


3

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXETOOLKIT_PATH=C:\HaxeToolkit

1.28 KB


4

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NEKOPATH=C:\HaxeToolkit\neko

1.31 KB


5

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXEPATH=C:\HaxeToolkit\haxe

1.29 KB


6

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXE_STD_PATH=C:\HaxeToolkit\haxe\std

1.29 KB


7

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXELIB_PATH=C:\HaxeToolkit\haxe\lib

1.29 KB


8

powershell -Command $ErrorActionPreference = 'Stop'; $newPath = ('{0};{1};{2}' -f $env:HAXEPATH, $env:NEKOPATH, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);

358.18 KB


9

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://download.microsoft.com/download/0/5/6/056dcda9-d667-4e27-8001-8a0c6971d6b1/vcredist_x86.exe'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'vcredist_x86.exe'; Write-Host 'Verifying sha256 (89f4e593ea5541d1c53f983923124f9fd061a1c0c967339109e375c661573c17) ...'; if ((Get-FileHash vcredist_x86.exe -Algorithm sha256).Hash -ne '89f4e593ea5541d1c53f983923124f9fd061a1c0c967339109e375c661573c17') { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Installing ...'; Start-Process -FilePath "vcredist_x86.exe" -ArgumentList "/Q" -Wait; Write-Host 'Removing installer...'; Remove-Item .\vcredist_x86.exe; Write-Host 'Complete.';

12.93 MB


10

powershell -Command $ErrorActionPreference = 'Stop'; New-Item -ItemType directory -Path $env:HAXETOOLKIT_PATH;

379.03 KB


11

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV NEKO_VERSION=2.4.0

1.29 KB


12

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://github.com/HaxeFoundation/neko/releases/download/v2-4-0/neko-2.4.0-win64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'neko.zip'; Write-Host 'Verifying sha256 (334e192434483ddcd7062132a1af1cf961c4871258d92d2710a3c2e7a8225aca) ...'; if ((Get-FileHash neko.zip -Algorithm sha256).Hash -ne '334e192434483ddcd7062132a1af1cf961c4871258d92d2710a3c2e7a8225aca') { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; New-Item -ItemType directory -Path tmp; Expand-Archive -Path neko.zip -DestinationPath tmp; if (Test-Path tmp\neko.exe) { Move-Item tmp $env:NEKOPATH } else { Move-Item (Resolve-Path tmp\neko* | Select -ExpandProperty Path) $env:NEKOPATH }; Write-Host 'Removing ...'; Remove-Item -Path neko.zip, tmp -Force -Recurse -ErrorAction Ignore; Write-Host 'Verifying install ...'; Write-Host ' neko -version'; neko -version; Write-Host 'Complete.';

4.34 MB


13

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXE_VERSION=4.3.6

1.33 KB


14

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://github.com/HaxeFoundation/haxe/releases/download/4.3.6/haxe-4.3.6-win64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile haxe.zip; Write-Host 'Verifying sha256 (336090b9c32d6cb9b674130794fea0e9c2240a72bceb7a5d6b44d37c796d1a9a) ...'; if ((Get-FileHash haxe.zip -Algorithm sha256).Hash -ne '336090b9c32d6cb9b674130794fea0e9c2240a72bceb7a5d6b44d37c796d1a9a') { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; New-Item -ItemType directory -Path tmp; Expand-Archive -Path haxe.zip -DestinationPath tmp; if (Test-Path tmp\haxe.exe) { Move-Item tmp $env:HAXEPATH } else { Move-Item (Resolve-Path tmp\haxe* | Select -ExpandProperty Path) $env:HAXEPATH }; Write-Host 'Removing ...'; Remove-Item -Path haxe.zip, tmp -Force -Recurse -ErrorAction Ignore; Write-Host 'Verifying install ...'; Write-Host ' haxe -version'; haxe -version; Write-Host ' haxelib version'; haxelib version; Write-Host 'Complete.';

9.54 MB


15

powershell -Command $ErrorActionPreference = 'Stop'; New-Item -ItemType directory -Path $env:HAXELIB_PATH;

379.2 KB


16

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HOMEDRIVE=C:

1.28 KB


17

powershell -Command $ErrorActionPreference = 'Stop'; $newPath = ('{0}\Users\{1}' -f $env:HOMEDRIVE, $env:USERNAME); Write-Host ('Updating HOMEPATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('HOMEPATH', $newPath, [EnvironmentVariableTarget]::Machine);

389.65 KB


18

powershell -Command $ErrorActionPreference = 'Stop'; (New-Object System.Net.WebClient).DownloadString('https://lib.haxe.org/p/hxcpp/4.2.1/download/') >$null

410.49 KB


19

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) CMD ["haxe"]

1.29 KB


Failed to fetch image analysis
There was an error while fetching vulnerabilities and packages for this image. Please try again later.