Although there are advantages to using bindgen at build time to create the low level bindings, having to have libclang etc. installed just to build something with rlua is a bit of a pain, especially on non-Linux platforms.
The CI workflows can have a step which verifies the output in case it changes.
Although there are advantages to using
bindgen
at build time to create the low level bindings, having to have libclang etc. installed just to build something withrlua
is a bit of a pain, especially on non-Linux platforms.The CI workflows can have a step which verifies the output in case it changes.