It should apparently be made more clear that Cargo.toml and src/lib.rs at least have to be manually written, and that there should also be a prelude module re-exporting all traits
bitflags and once_cell / lazy_static should be added as crate dependencies as needed
The part about the initialization macros is not clear. When are they needed, what should they do, when can they be disabled.
Make it clear that the same versions of the dependency crates (glib etc) is needed and versions can't be mixed, especially not from git and crates.io
Add something that functions/signals not being generated usually means that some types are missing and have to be generated too, and that details can be found in the commented out declaration of the function that is put into src/auto
Cargo.toml
andsrc/lib.rs
at least have to be manually written, and that there should also be aprelude
module re-exporting all traitsbitflags
andonce_cell
/lazy_static
should be added as crate dependencies as neededglib
etc) is needed and versions can't be mixed, especially not from git and crates.iosrc/auto
CC @GuillaumeGomez