My reaction when I discover a meson.build script running "cargo build" in the repository of the first example program I opened from the ones listed on the gtk-rs documentation page.
Is this common in the rust world when interacting with primarily C based libraries?
#rust #gtk #rustlang
Emmanuele Bassi
in reply to grizeldi • • •it's mainly an issue of cargo just not being enough for build anything more complex than a CLI binary or a Rust module; applications are more complicated than that: desktop files, help files, icons, embedded assets, settings schemas…
Ideally Meson would be able to take care of the crates as well, but there's still work to be done, there