@jehrhardt_ @src_rip@Scro ahhhh Rustler support would be great, i haven't looked into that as of yet! we have elixir_make support but Rustler is on the list. is your NIF open source/somewhere online to use as a test bed?
as a heads up/FYI β I have been prototyping and re-implementing Burritoβs wrapper in Rust, and I do plan on using it going forward once itβs at parity with the Zig based wrapper.
I plan for NIF cross-compilation to still use Zig as an fully optional dependency.
@twistin456 Thatβs one of them! The CLI example has one too: https://t.co/p270T4fpei
Basically youβd have to write some Zig or, some C that can be called from Zig to install the MSVC librariesβ statically linking isnβt really an option afaik, and thatβs on the Erlang side of things as well.
Elixir Burrito Update:
- Iβve dropped support for all OTP 23.x pre-built archives on the CDN, you can still provide your own archive etc.
- The BEAM Machine now has OTP 26.0.x releases pre-build for MacOS and Linux
@twistin456 Potentially a plug-in (is referenced in the example), thatβs native code that runs before Erlang is invoked.
You could somehow download and install the runtime there prior to letting the wrapper launch the rest of the payload.
Iβve just been using my Yubikey to sign my Git commits, since itβs portable and I switch devices frequently.
Anyone ever put a key in their Macbookβs Secure Enclave? Any opinions on this? Good/Bad experiences?