I'm proposing to update Ninja in the Prusa-Firmware repo. This PR is simply a proposal to keep the MMU project in sync as well.
The update brings better support for Windows :) This doesn't fix any reported issues on our side, but I don't see any harm in keeping up with the latest changes and improvements.
Some highlights:
Ninja uses UTF-8 now on Windows (previous versions used local ANSI encoding)
Support for path lengths over 260 characters on Windows
Additionally fixed one DeprecationWarning raised by Python 3.12.4 when running bootstrap.py.
I'm proposing to update Ninja in the Prusa-Firmware repo. This PR is simply a proposal to keep the MMU project in sync as well.
The update brings better support for Windows :) This doesn't fix any reported issues on our side, but I don't see any harm in keeping up with the latest changes and improvements.
Some highlights:
Additionally fixed one
DeprecationWarning
raised by Python 3.12.4 when runningbootstrap.py
.Changelogs: