ascii-boxes / boxes

Command line ASCII boxes unlimited!
https://boxes.thomasjensen.com/
GNU General Public License v3.0
613 stars 75 forks source link

Add Windows CI to our GitHub build workflow #122

Open tsjensen opened 11 months ago

tsjensen commented 11 months ago

Just a reminder to investigate if and how checking on Windows MinGW can be added to the workflow.

Some links:

mathomp4 commented 11 months ago

I suppose one could also use WSL via:

https://github.com/marketplace/actions/setup-wsl

or what I'm sure are several other ways...

tsjensen commented 11 months ago

Also:

tsjensen commented 10 months ago

So, I have tried adding Windows CI, but I am stuck. My current try is on the windows-ci branch (CI job). We use MINGW32 because that's how we've always done it, but I would be open to different platforms as long as the result is a stand-alone Windows binary that does not require extra libs or runtime.

Status:

I am currently out of ideas on how to make this work.

Any help would be much appreciated!

tsjensen commented 1 month ago

By the way, I can create perfectly fine Windows binaries on my machine. So it is possible.

image