Add <stem>/model.xml search path to mjz_decoder.

PiperOrigin-RevId: 952128127
Change-Id: I8a514297d84026a6028b2416e43df9b5a2a92bbb
This commit is contained in:
Sam Haves
2026-07-22 08:11:09 -07:00
committed by Copybara-Service
parent b6ab11dc6b
commit 1a5af23558
2 changed files with 7 additions and 5 deletions
+2 -2
View File
@@ -152,8 +152,8 @@ Compiler
- Fixed loading of :ref:`.mjz <MJZArchives>` archives in :ref:`simulate<saSimulate>`: the archive was unmounted
before model compilation, so assets failed to load. Failures in the :ref:`mjz <MJZArchives>` decoder now emit a
warning with the underlying error instead of the generic "could not decode content" message.
- The :ref:`mjz <MJZArchives>` decoder now searches for ``model.xml`` at the root of the archive as a fallback if the
archive-named XML is not found.
- The :ref:`mjz <MJZArchives>` decoder now searches for ``model.xml`` and ``<stem>/model.xml`` as a fallback if
``<stem>.xml`` and ``<stem>/<stem>.xml`` are not found.
- Added support for resource writing via :ref:`mju_writeResource` and the ``write`` callback in
:ref:`mjpResourceProvider`.