GardensOfKadesh / Homeworld

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

initial meson build support, compilation fixes, #define/macro fixes #18

Closed garfunkel closed 8 months ago

garfunkel commented 2 years ago

This PR:

Eventually I'd like to remove autotools/automake and have VS and XCode build files generated from meson, so that one system controls all the build configs for all supported systems. First, todo:

rbrune commented 2 years ago

Hi garfunkel! First of all, awesome work. It was on my todo list to modernize the build system. Any chance you can join the discord to synchronize the efforts. Especially that switching around with defines and the other PR touching assembly stuff is delicate business. Ideally we try to get rid off of most platform dependent stuff. The WASM build is the foundation of that and works without any inline assembly and we should update the other platforms to the same generic ETG system that is now working.

garfunkel commented 2 years ago

Sure thing - I tried to join but Discord is saying the link is invalid:

This invite may be expired, or you might not have permission to join.

rbrune commented 2 years ago

Weird!

https://discord.gg/3hTsAsargq

Does this link work?

garfunkel commented 2 years ago

Yep - there we go - I'm in.

ThibaultLemaire commented 11 months ago

Successfully cherry-picked onto Tenhauser Gate for building on Linux