On Sat, Jun 7, 2025 at 2:52 PM Branko Čibej <br...@apache.org> wrote:
>
> On 7. 6. 25 14:11, rinrab (via GitHub) wrote:
> > rinrab opened a new pull request, #6:
> > URL:https://github.com/apache/serf/pull/6
> >
> >     (all commits are separate changes)
>
> We don't have to change the generator to achieve this; MSBuild is
> already multi-config. The reason why I haven't made the equivalent
> change yet is that, if debug build or test fail, the release build will
> never happen. I'm still thinking about the ramifications of that, but I
> for sure do not want to split the different config builds into two
> separate jobs. Or maybe I do, I'll have to figure that out.
>
> -- Brane

Yes, this is not mandatory to change the generator. But as I already
mentioned (I think in the "GitHub actions notifications" thread),
Ninja generator is much better for automation scripts, like GitHub
Actions:

[[[
However, unrelatedly to the original problem, it's much better to use
the Ninja generator in build scripts, since it's faster, more
reliable, simpler, and more customisable in terms of platforms and
architectures. It could be complicated to set up, but I've done it for
Subversion, so I can do it for Serf as well.
]]]

--
Timofei Zhakov

Reply via email to