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.