Chapter 29. List of plugins

This is a non-exhaustive list of Erlang.mk plugins, sorted alphabetically.

29.1. ci.erlang.mk

A plugin that keeps track of released OTP versions to always run CI builds on the most recent patch(es).

29.2. efene.mk

An Efene plugin for Erlang.mk. Efene is an alternative language for the BEAM.

29.3. elixir.mk

An Elixir plugin for Erlang.mk. Elixir is an alternative language for the BEAM.

29.4. elvis.mk

An Elvis plugin for Erlang.mk. Elvis is an Erlang style reviewer.

29.5. esh.mk

An Esh template plugin for Erlang.mk. Esh is a simple template engine using shell.

29.6. geas

Geas gives aggregated information on a project and its dependencies, and is available as an Erlang.mk plugin.

29.7. hexer.mk

An Hex plugin for Erlang.mk using the hexer tool.

29.8. hexpm.mk

Another Hex plugin for Erlang.mk, with support for Hex dependency operators.

29.9. jorel

Jorel is Just anOther RELease assembler for Erlang/OTP, and is available as an Erlang.mk plugin.

29.10. lfe.mk

An LFE plugin for Erlang.mk. LFE, or Lisp Flavoured Erlang, is an alternative language for the BEAM.

29.11. mix.mk

A Mix plugin for Erlang.mk, to generate a compatible configuration file for Mix.

29.12. reload.mk

A live reload plugin for Erlang.mk.

29.13. rust.mk

A plugin to build Rust crates and install binaries into priv/.

29.14. version.mk

A plugin to apply a semantic version automatically to Erlang.mk projects.