Sign inSign up
haxe logo

haxe:4.2

Multi-platform
Also known as:
4.2-windowsservercore
4.2-windowsservercore-ltsc2025
4.2.5
4.2.5-windowsservercore
4.2.5-windowsservercore-ltsc2025
Languages & frameworks
Index digest

sha256:6dd93eb5cfa549ee23c839c87911733823ab7c2c30556ac1dafa98533be85f50

OS/ARCH

Compressed size

2.31 GB

Last pushed

about 12 hours by doijanky

Type

Image

Vulnerabilities

No Vulnerabilities Found

Manifest digest

sha256:701d1eabd70acb7b47638cd47c2d6087cf58a72e97789f7bca950d50b0d378de

Layers (20)

haxe:4.2
0
0
0
0
0

0

Apply image 10.0.26100.32230

1.52 GB


1

Install update 10.0.26100.33438

934.57 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.3 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.28 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);

354.93 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;

369.53 KB


11

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

1.26 KB


12

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://github.com/HaxeFoundation/neko/releases/download/v2-3-0/neko-2.3.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 (d09fdf362cd2e3274f6c8528be7211663260c3a5323ce893b7637c2818995f0b) ...'; if ((Get-FileHash neko.zip -Algorithm sha256).Hash -ne 'd09fdf362cd2e3274f6c8528be7211663260c3a5323ce893b7637c2818995f0b') { 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.';

2.21 MB


13

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

1.29 KB


14

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://github.com/HaxeFoundation/haxe/releases/download/4.2.5/haxe-4.2.5-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 (9e7913999eb3693d540926219b45107b3dc249feb44204c0378fcdc6a74a9132) ...'; if ((Get-FileHash haxe.zip -Algorithm sha256).Hash -ne '9e7913999eb3693d540926219b45107b3dc249feb44204c0378fcdc6a74a9132') { 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.26 MB


15

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

368.93 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);

374.18 KB


18

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

392 KB


19

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

1.26 KB