Marc-André Lureau writes ("Re: [RFC v3 13/32] rust: use vendored-sources"): > On Wed, Sep 8, 2021 at 7:55 PM Ian Jackson <i...@xenproject.org> wrote: > > git submodules are just awful IMO. > > Yes, but it's often (always?) the user fault.
I must disagree in the strongest possible terms. I don't think I can express my feelings on this in a way that would be appropriate in this context. Anyway... My trickery as described above (run configure, edit the "replace-with" out of .cargo/config.toml, run make) did produce a build. But to review the internal API I want the rustdoc output. How can I run rustdoc in a way that will work ? I tried "cargo doc" and it complained about a lack of "MESON_BUILD_ROOT". I guessed and ran MESON_BUILD_ROOT=$PWD cargo doc which seemed to produce some output and complete but I can't find the results anywhere. Can you please give me the set of runes to type view the rustdoc-built API documentation for the qemu-internal Rust APIs ? Thanks, Ian.