Paolo Bonzini <[email protected]> writes:

> On 12/10/25 15:50, Markus Armbruster wrote:
>>> Let us know what you'd prefer and we'll switch.  Alternatively,
>>> retconning -B's meaning so that it applies to Rust will work too. :)
>> 
>> Any particular reason *not* to generate Rust unconditionally along with
>> C?
>
> Two reasons I can think of:
>
> 1) the exact layout is still in flux (not modular, no commands or events).
>
> 2) Rust prefers to have all files under a common path ("mod xyz" directs 
> the compiler to look at xyz.rs or xyz/mod.rs), which doesn't work well 
> if they are created in qapi/meson.build.  There's plenty of workarounds, 
> but I'd rather not pick one until the layout is fixed.
>
> So maybe for now we can use -B and not pollute qapi/meson.build, and 
> when the generator is more complete we can move Rust generation there?
>
> Paolo

Using -B for an in-tree prototype is fine with me.  I'd like a suitable
comment, though.


Reply via email to