xous-core/tools/src
bunnie 3ca8f669a3 breaking change in svd2utra: fix deprecation of quick-xml
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.
2023-04-04 02:03:35 +08:00
..
bin breaking change in svd2utra: fix deprecation of quick-xml 2023-04-04 02:03:35 +08:00
tags fix the assumption about all alignments being identical 2023-02-08 04:57:52 +08:00
elf.rs elf.rs: fix alignment edge case (take 2) 2023-03-27 18:41:45 +04:00
lib.rs tools: add sign_image.rs 2022-10-26 22:22:18 +08:00
sign_image.rs tools: sign-image: write remainder of file 2022-10-26 23:40:09 +08:00
utils.rs
xous_arguments.rs fix the assumption about all alignments being identical 2023-02-08 04:57:52 +08:00