This feature introduces variants, which are alternative versions that can be configured in compile time to
load a specific precompiled NIF depending on the result of callback functions.
This enables developers to set different versions for the same target, depending on which versions of dependencies the target machine has.
Remember that the callback will always run at compile time, in the machine that is doing the compilation.
This feature introduces variants, which are alternative versions that can be configured in compile time to load a specific precompiled NIF depending on the result of callback functions.
This enables developers to set different versions for the same target, depending on which versions of dependencies the target machine has. Remember that the callback will always run at compile time, in the machine that is doing the compilation.
This may be enough to fix https://github.com/philss/rustler_precompiled/issues/59 and https://github.com/elixir-explorer/explorer/issues/590
TODOs