Add workflow to publish a Windows binary release#34
Conversation
|
I tested this on a fork and i ran into a few issues: This fixed the problem with the DLL files. There is a linker error when building with OpenMPT enabled and using Also static linking for SDL2_image/mixer can be very tricky so I think the hack with copying the DLLs is fine for now as it's better than having no Windows release at all. |
|
Is libEGL.dll and libGLESv2.dll even needed if Hurrican is build with the default option OpenGL2? |
Are you using a tag name with slashes? This isn't supposed to happen.
Yeah, current version of libopenmpt have some linking issues, hope they will be fixed in the next update. As for GLES/EGL I'm not sure why these are required, libepoxy should try to dlopen them at runtime. It was a long time ago and I don't recall the exact problem. |
A tentative way to automatically create a Windows binary for a release.
The way dlls are copied in the package is a bit hackish and if someone knows how to convince cmake to build a static binary it would be better.