TeamGleason / cloudvoice

CloudVoice is a Text To Speech (TTS) provider for Microsoft Windows that implements the SAPI-5 speech interface and forwards TTS commands to cloud providers
MIT License
0 stars 1 forks source link

Select a build system: GN/Ninja or Bazel? #2

Open TeamGleasonDev opened 3 years ago

TeamGleasonDev commented 3 years ago

I'm a little familar with gyp as a C++ build system from past work with nodejs/v8 C++ extensions. However it looks like this has been retired and replaced with GN as of 2016. Some basic docs are here: https://v8.dev/docs/build-gn

Another recent project, Mozolm, has selected the Bazel build system. I'm curious whether this is a better choice. Its public documentation certainly seems more fleshed out.

vsubhashini commented 3 years ago

Bazel should be a decent choice. Shanqing has more experience with it. It should work well with Visual Studios on the windows system.