Mac: bundle renamed Igneum Miner.app (network.igneum.miner, 0.1.0, LSMinimumSystemVersion 11.0, igneum.icns), Terminal title Igneum Miner, seed line in the first-run text, branded DMG (volume icon, background, icon slots via dmgbuild), dist/Igneum-Miner-0.1.0.dmg at 16.2 MB, tested synced against the live node on 27400/27401. Windows: packaging/windows with windres .rc files and embed-resources.sh (relink commands for the next cross-build), Igneum-Miner.iss (Program Files, Start Menu group, firewall rule, uninstall stops the processes, licence, seed line), BUILD-INSTALLER.bat and build-installer.ps1 for the project lead's PC (winget Inno Setup 6, rcedit fallback for the exe icon). Icons: brand/icons/make-icons.py makes igneum.icns, igneum.ico, the Inno wizard art and the DMG background. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
17 lines
709 B
Batchfile
17 lines
709 B
Batchfile
@echo off
|
|
rem Builds Igneum-Miner-Setup-0.1.0.exe on a Windows PC. Double-click this file. The first run needs the internet:
|
|
rem Inno Setup 6 comes through winget if it is missing, rcedit stamps the icon into the exes if they do not carry it yet.
|
|
rem The payload is the extracted igneum-windows folder next to this file, or the zip at the URL in build-installer.ps1.
|
|
cd /d "%~dp0"
|
|
where powershell >nul 2>nul
|
|
if errorlevel 1 (
|
|
echo PowerShell was not found. Windows 10 and 11 ship it.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0build-installer.ps1" %*
|
|
if errorlevel 1 (
|
|
echo.
|
|
echo The build did not finish. The reason is in the lines above.
|
|
)
|
|
pause
|