craftablescience / ChiraEngine

A customizable MIT-licensed game engine.
https://craftablescience.info/ChiraEngine/
MIT License
33 stars 6 forks source link

[repo workflow] Use Ninja in place of Makefiles #53

Closed ashifolfi closed 11 months ago

ashifolfi commented 1 year ago

Component to Improve

Other

Describe Your Suggestion

Through various testing on multiple projects including ChiraEngine I've found that Ninja can be significantly faster than makefiles in compiles. It might be beneficial to swap the remaining Unix Makefiles workflows over to Ninja

craftablescience commented 1 year ago

Done Linux side in #55, only need to do this for the macOS jobs now