Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.17 KB

README.legacy.md

File metadata and controls

35 lines (26 loc) · 1.17 KB

Old Erlang.mk documentation

This documentation reminds here until it gets moved to the official documentation on http://erlang.mk/guide/.

ErlyDTL plugin

This plugin is available by default. It adds automatic compilation of ErlyDTL templates found in templates/*.dtl or any subdirectory.

By default it ignores names of subdirectories and compiles a/b/templatename.dtl into templatename_dtl.beam. To include subdirectories names in the compiled module name add DTL_FULL_PATH=1 into your Makefile - a/b/templatename.dtl will be compiled into a_b_templatename_dtl.beam.

Additional ErlyDTL options can be specified as a comma-separated list by defining the DTL_OPTS variable. Those options will be prepended to the options specified by the plugin itself.

Xref plugin

This plugin is available by default. It adds the following target:

xref Erlang Xref Runner (inspired in rebar's rebar_xref)

The XREF_CONFIG variable specifies the location of the configuration file which holds the checks to be applied. If there is no xref.config all xref checks will be applied to the binaries located in the /ebin directory.