GardensOfKadesh / Homeworld

Gardens of Kadesh: A WebAssembly port of Homeworld.
Other
60 stars 11 forks source link

Initial meson build support, compilation fixes, macro fixes #14

Closed garfunkel closed 2 years ago

garfunkel commented 2 years ago

This commit merges in Meson build system support for building cross-platform output.

It also fixes various compilation errors on a few systems/compilers. Modernises some macros.

I'd also like to remove automake support from the repo entirely (because it's horrid).

Before doing that, next steps:

garfunkel commented 2 years ago

BTW I'm glad I found this your port - this has some very good improvements over the original HomeworldSDL I was working with, I was dreading looking at the x64 ASM.