up
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
@echo off
|
||||
echo Compiling Windows resource file...
|
||||
|
||||
REM Check if windres is available (part of MinGW/MSYS2)
|
||||
where windres >nul 2>&1
|
||||
if %ERRORLEVEL% NEQ 0 (
|
||||
echo Error: windres not found. Please install MinGW-w64 or MSYS2.
|
||||
echo Download from: https://www.msys2.org/
|
||||
echo After installation, run: pacman -S mingw-w64-x86_64-toolchain
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Check if favicon.ico exists
|
||||
if not exist "web\favicon.ico" (
|
||||
echo Error: web\favicon.ico not found!
|
||||
echo Please ensure your favicon.ico file is in the web folder.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Compile resource file to .syso
|
||||
windres -i resource.rc -o resource.syso -O coff
|
||||
if %ERRORLEVEL% NEQ 0 (
|
||||
echo Error: Failed to compile resource file
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Resource file compiled successfully: resource.syso
|
||||
echo Now you can build the executable with: go build -ldflags="-H=windowsgui" -o headeranalyzer.exe
|
||||
|
||||
pause
|
||||
Reference in New Issue
Block a user