diff --git a/.gitea/workflows/cross-compile.yaml b/.gitea/workflows/cross-compile.yaml index 210e5e4..a7c0bb4 100644 --- a/.gitea/workflows/cross-compile.yaml +++ b/.gitea/workflows/cross-compile.yaml @@ -71,6 +71,12 @@ jobs: libxi-dev libxcursor-dev libxinerama-dev libglfw3-dev \ libxxf86vm-dev gcc-mingw-w64 gcc-multilib + - name: Install go binary + run: | + go install github.com/tc-hib/go-winres@latest + env: + GOBIN: /usr/local/bin + - name: Compile the fyne application for Windows run: | export CGO_ENABLED=1 @@ -79,6 +85,7 @@ jobs: export CC=x86_64-w64-mingw32-gcc export CXX=x86_64-w64-mingw32-g++ export CGO_LDFLAGS="-static-libgcc -static-libstdc++" + go-winres simply --icon icon.png --manifest gui go build -o ./pkcs-generator.exe -ldflags -H=windowsgui . - name: upload the building actifacts diff --git a/.gitignore b/.gitignore index 070b2c0..2a1901d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ !*.* !*/ *.exe +*.syso diff --git a/Icon.png b/icon.png similarity index 100% rename from Icon.png rename to icon.png