SnowyMouse / invader

Free toolkit for Halo: Combat Evolved for creating maps and assets
https://invader.opencarnage.net
Other
59 stars 10 forks source link

Github action script to build releases #187

Closed MangoFizz closed 3 years ago

MangoFizz commented 4 years ago

This workflow script is based on the pR0Ps's one. I just install MinGW from Debian sid repository and build all the Invader dependencies before build it. I hope this can be used to help people to build Invader on non Arch-based distros.

Some libraries such libarchive were built with just the necessary stuff to get Invader working (I really hope that), I was testing it a bit and it seems to be ok, at least no problem with dependencies.

Here are some examples: https://github.com/JerryBrick/invader/actions/runs/352734688 https://github.com/JerryBrick/invader/releases/tag/test