2 comments

  • woctordho2 hours ago
    If someone sees this: The ninja package on PyPI [0] currently stays at version 1.13.0 . There is an issue in 1.13.0 preventing it building projects on Windows. The issue is already fixed in 1.13.1 almost a year ago, but the PyPI package hasn&#x27;t got an update, see [1], and many downstream projects have to stay at 1.11 . I hope it could update soon.<p>[0] <a href="https:&#x2F;&#x2F;pypi.org&#x2F;project&#x2F;ninja&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pypi.org&#x2F;project&#x2F;ninja&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;scikit-build&#x2F;ninja-python-distributions&#x2F;issues&#x2F;308" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;scikit-build&#x2F;ninja-python-distributions&#x2F;i...</a>
  • shevy-java48 minutes ago
    All the main build tools (cmake, meson&#x2F;ninja and GNU configure) have different benefits. For instance, I expect &quot;--help&quot; to work, but only really GNU configure supports it as-is. I could list more advantages and disadvantages in general here, but by and large I prefer meson&#x2F;ninja. To me it feels by far the fastest and I also have the fewest issues usually (excluding python breaking its pip stack but that&#x27;s not the fault of meson as such). ninja can be used via cmake too but most uses I see are from meson.