API Reference fennec_precompile v0.1.0
mix-tasks
Mix Tasks
A task responsible for downloading the precompiled NIFs for a given module.
This task must only be used by package creators who want to ship the
precompiled NIFs. The goal is to download the precompiled packages and
generate a checksum to check-in alongside the project in the the Hex repository.
This is done by passing the --all
flag.
You can also use the --only-local
flag to download only the precompiled
package for use during development.
You can use the --ignore-unavailable
flag to ignore any NIFs that are not available.
This is useful when you are developing a new NIF that does not support all platforms.
This task also accept the --print
flag to print the checksums.
Download and use precompiled NIFs safely with checksums.
Fennec Precompile is a tool for library maintainers that use :elixir_make
and wish to ship precompiled binaries. This tool aims to be a drop-in
replacement for :elixir_make
.
It helps by removing the need to have the C/C++ compiler and other dependencies
installed in the user's machine.
Check the README.md for details.