Sign inSign up
haxe logo

haxe:5.0.0

Multi-platform
Also known as:
5.0
5.0-windowsservercore
5.0-windowsservercore-ltsc2022
5.0.0-preview.1
5.0.0-preview.1-windowsservercore

+ 3 more

Languages & frameworks
Index digest

sha256:42633285d04c0702ca93dd91bc65e5d9c66d4b237b3026cdb6e64c0ee3c492a2

OS/ARCH

Compressed size

2.1 GB

Last pushed

about 12 hours by doijanky

Type

Image

Vulnerabilities

0
1
1
0
0

Manifest digest

sha256:696c78a8f72ccc37cb389fd320ee545a4ca9a8c0304affc91d6d1ab8209eccdc

Layers (20)

haxe:5.0.0
0
1
1
0
0

0

Apply image 10.0.20348.4294

1.49 GB


1

Install update 10.0.20348.5622

730.47 MB


2

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

1.36 KB


3

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

1.32 KB


4

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

1.33 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.33 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);

341.29 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.91 MB


10

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

356.34 KB


11

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

1.32 KB


12

powershell -Command $ErrorActionPreference = 'Stop'; $url = 'https://github.com/HaxeFoundation/neko/releases/download/v2-4-1/neko-2.4.1-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 (3902933da42320e8bc04dbee07959ee9ff09a7848e9af48072396400cc3618c9) ...'; if ((Get-FileHash neko.zip -Algorithm sha256).Hash -ne '3902933da42320e8bc04dbee07959ee9ff09a7848e9af48072396400cc3618c9') { 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.38 MB


13

powershell -Command $ErrorActionPreference = 'Stop'; #(nop) ENV HAXE_VERSION=5.0.0-preview.1

1.29 KB


14

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

10.97 MB


15

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

351.34 KB


16

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

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

360.51 KB


18

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

374.07 KB


19

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

1.29 KB