manually create minimal bindings for clang. then create a second crate that generates bindings from .hpp files then create this crate with the bind-gen crate
manually create minimal bindings for clang. then create a second crate that generates bindings from .hpp files then create this crate with the bind-gen crate