ikemen-engine / Ikemen-GO

An open-source fighting game engine that supports MUGEN resources.
https://ikemen-engine.github.io
Other
711 stars 125 forks source link

Revise the build system with a Makefile. #266

Closed Amavect closed 3 years ago

Amavect commented 3 years ago

The current build system is adequately documented, but cumbersome to set up and relies on a myriad of scripts that are shoved away in the build folder. I have been working on writing a Makefile to ease cross-platform building and packaging, and providing better build documentation.

The fork is here: https://github.com/Amavect/Ikemen-GO

I still have a few finishing touches to make relating to cross-platform build documentation, license documentation, naming the default target, and windres icon files. Then, full-release testing can begin.

Windblade-GR01 commented 3 years ago

Docker is currently used for the CI/CD system. So these could not be removed.

But this is a big improvement over the current .sh based system. I'll merge it.

And, thanks for of making these. 😄