Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I tried installing via cargo install --git https://github.com/amethyst/theta-wave which panics at runtime due to missing configuration files. Is there any reason why you don't bake the .ron files into the binary using the include_bytes! macro and replace Config::load with Config::load_bytes? Is it so the end-user can change the configuration without having to recompile?
Yes! It uses the Amethyst engine. https://github.com/amethyst/amethyst
Ah, of course. That makes sense! I would've expected a compile-time failure like I've gotten previously when installing diesel-postgres (expects postgres devel package), reqwest with default TLS (expects openssl-dev/libssl-dev) and the likes so it didn't occur to me it would compile but fail at runtime. Any idea which packages I should look for? I tried installing base-devel and vulkan-devel as per the Arch instructions on the Vulkano repo but to no avail (or do I need to re-compile?).