project-utils
project-utils copied to clipboard
Utilies for working with GDNative projects
Since there isn't a way to register static methods yet, having `gdns` files and global names for types with [`#[no_constructor]`](https://github.com/godot-rust/godot-rust/pull/622) isn't exactly useful. This is only relevant to the `master`...
I'm not entirely sure if there is a universally sane way to handle this, but I'm seeing a lot of spurious `gdns` files being made during development when I try...
Neither `String` or `&String` actually implement `AsRef`. To work around that using standard types I had to wrap the string with a smart pointer: `.lib_name(Box::new("mylibrary".to_string()))`.