Re: [PATCH v5] scripts: `make rust-analyzer` for out-of-tree modules

From: Miguel Ojeda
Date: Wed Aug 02 2023 - 13:38:33 EST

On Tue, Apr 11, 2023 at 11:19 AM Vinay Varma <varmavinaym@xxxxxxxxx> wrote:
> Adds support for out-of-tree rust modules to use the `rust-analyzer`
> make target to generate the rust-project.json file.
> The change involves adding an optional parameter `external_src` to the
> `` which expects the path to the out-of-tree
> module's source directory. When this parameter is passed, I have chosen
> not to add the non-core modules (samples and drivers) into the result
> since these are not expected to be used in third party modules. Related
> changes are also made to the Makefile and rust/Makefile allowing the
> `rust-analyzer` target to be used for out-of-tree modules as well.
> Link:
> Link:
> Signed-off-by: Vinay Varma <varmavinaym@xxxxxxxxx>

Applied to `rust-next`, thanks! I tested it and the generation of the
file seems to work on the sample out-of-tree module. We can do the
other improvements later on. I removed the newline above your SoB, by
the way.