blob: 38b90e303bdeefb2a81c1a58e8664e758258b0ce (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
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.
|