mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-15 08:30:02 +00:00
quick-xml 0.19.0, a dependency of svd2utra, uses features that Rust will deprecate. Unfortunately, the only versions of quick-xml that do not use the deprecated language features also break a portion of the API. In particular, quick-xml will no longer take a `File` as an input: it will only take a `Path`. This means that the API for svd2utra is also broken, because originally it was designed to take a `File` This patch refactors svd2utra to work with the latest quick-xml, but also breaks any code that calls svd2utra's generate APIs. Fortunately this is fairly easy to fix, the calling code will typically already have the Path somewhere in it, so instead of opening the Path and passing it into the function, one may simply pass in the Path. |
||
|---|---|---|
| .. | ||
| bin | ||
| tags | ||
| elf.rs | ||
| lib.rs | ||
| sign_image.rs | ||
| utils.rs | ||
| xous_arguments.rs | ||