<feed xmlns='http://www.w3.org/2005/Atom'>
<title>erlang.mk.git/doc/src, branch templates</title>
<subtitle>A build tool for Erlang that just works.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/'/>
<entry>
<title>Move templates outside the source .mk files</title>
<updated>2024-11-22T13:36:39+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-21T14:55:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=e299e34960cd8968f7a8a9914e47ea83ed9218c2'/>
<id>e299e34960cd8968f7a8a9914e47ea83ed9218c2</id>
<content type='text'>
Templates now no longer use Make variables for substitution
but instead replace strings with their equivalent:

  template_name: Corresponds to n=template_name
  project_name:  Corresponds to $(PROJECT) or in=project_name

This allows defining templates outside of Makefiles. For
example an external plugin could define their templates
in templates/my_template.erl and then have the following
in the included Makefile:

  tpl_my_template = $(file &lt; $(THIS)/templates/my_template.erl)

By default the created file will be in src/template_name.erl.
This can be overriden with the tplp_* variable:

  tplp_my_template = src/model/my_template.erl

Substitution is applied both to the template contents and
to its path.

In addition, attempting to overwrite an existing file when
creating a template will result in failure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Templates now no longer use Make variables for substitution
but instead replace strings with their equivalent:

  template_name: Corresponds to n=template_name
  project_name:  Corresponds to $(PROJECT) or in=project_name

This allows defining templates outside of Makefiles. For
example an external plugin could define their templates
in templates/my_template.erl and then have the following
in the included Makefile:

  tpl_my_template = $(file &lt; $(THIS)/templates/my_template.erl)

By default the created file will be in src/template_name.erl.
This can be overriden with the tplp_* variable:

  tplp_my_template = src/model/my_template.erl

Substitution is applied both to the template contents and
to its path.

In addition, attempting to overwrite an existing file when
creating a template will result in failure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deprecated dep_fetch, dep_name, dep_repo, dep_commit</title>
<updated>2024-11-19T14:34:48+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-19T11:50:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=7bf0e7b5f6bd82b5af76d375fb0bf1ffc7ac2b72'/>
<id>7bf0e7b5f6bd82b5af76d375fb0bf1ffc7ac2b72</id>
<content type='text'>
Use the query_* equivalents instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the query_* equivalents instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Discord server to README and Getting Started</title>
<updated>2024-11-15T10:15:14+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-15T10:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=49213b7463fafbdd6d1d6b68066b901bd62a1ad0'/>
<id>49213b7463fafbdd6d1d6b68066b901bd62a1ad0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify project naming in getting started</title>
<updated>2024-11-05T13:02:01+00:00</updated>
<author>
<name>Yun Seong Kim</name>
<email>yunseong.kim@ericsson.com</email>
</author>
<published>2023-07-07T00:28:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=d3485e7eb64e16a1b482208bd1d7be24bfa58c43'/>
<id>d3485e7eb64e16a1b482208bd1d7be24bfa58c43</id>
<content type='text'>
LH: Expanded on the initial suggestion.

Signed-off-by: Yun Seong Kim &lt;yunseong.kim@ericsson.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LH: Expanded on the initial suggestion.

Signed-off-by: Yun Seong Kim &lt;yunseong.kim@ericsson.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update erlang downloads links on docs</title>
<updated>2024-11-05T12:59:12+00:00</updated>
<author>
<name>Yun Seong Kim</name>
<email>yunseong.kim@ericsson.com</email>
</author>
<published>2023-07-07T01:20:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=86e8f532f6db0125994a574393d2c5987f70e654'/>
<id>86e8f532f6db0125994a574393d2c5987f70e654</id>
<content type='text'>
Update new download links on docs.

Signed-off-by: Yun Seong Kim &lt;yunseong.kim@ericsson.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update new download links on docs.

Signed-off-by: Yun Seong Kim &lt;yunseong.kim@ericsson.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update instructions for releases</title>
<updated>2024-01-23T12:43:10+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-01-23T12:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=43533ac6bc2112beaa229bbb3fe5cd73a116ecda'/>
<id>43533ac6bc2112beaa229bbb3fe5cd73a116ecda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove support for HiPE and ErlLLVM</title>
<updated>2023-05-16T08:46:58+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2023-05-16T08:46:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=12f04adbac2efff7e3f46d3d4840fe293a4a1f5d'/>
<id>12f04adbac2efff7e3f46d3d4840fe293a4a1f5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add COVER_EXCL_MODS variable</title>
<updated>2023-05-15T07:44:38+00:00</updated>
<author>
<name>Joseph Dunne</name>
<email>jo@dev.local</email>
</author>
<published>2020-10-25T18:34:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=57798d7dc357528424a36f95c090e86450556885'/>
<id>57798d7dc357528424a36f95c090e86450556885</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Common Test Sub Group example</title>
<updated>2023-05-12T11:45:15+00:00</updated>
<author>
<name>David Ansari</name>
<email>david.ansari@gmx.de</email>
</author>
<published>2023-01-05T15:15:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=9dcbdfed7f383fd69f1ea505ed165cc3e7714257'/>
<id>9dcbdfed7f383fd69f1ea505ed165cc3e7714257</id>
<content type='text'>
"With this type of specification execution of unwanted groups (in
otherwise matching paths), and/or the execution of subgroups can be
avoided. The command line syntax of the group path is a list of group
names in the path"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"With this type of specification execution of unwanted groups (in
otherwise matching paths), and/or the execution of subgroups can be
avoided. The command line syntax of the group path is a list of group
names in the path"
</pre>
</div>
</content>
</entry>
<entry>
<title>Support optional applications</title>
<updated>2023-05-12T11:25:33+00:00</updated>
<author>
<name>jdamanalo</name>
<email>jamanalo5@up.edu.ph</email>
</author>
<published>2023-05-08T15:45:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=7f7db5d1e6a442aee5dba4aa98dd0594f5f3513d'/>
<id>7f7db5d1e6a442aee5dba4aa98dd0594f5f3513d</id>
<content type='text'>
Loïc: Added more info to guide.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Loïc: Added more info to guide.
</pre>
</div>
</content>
</entry>
</feed>
