<feed xmlns='http://www.w3.org/2005/Atom'>
<title>erlang.mk.git/doc/src/guide/getting_started.asciidoc, branch test-some-hex-packages</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:47:20+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=a6f9a450af99a7a95848dde671de658bb53a43dc'/>
<id>a6f9a450af99a7a95848dde671de658bb53a43dc</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>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>Add bash completion script</title>
<updated>2020-04-21T09:20:16+00:00</updated>
<author>
<name>crownedgrouse</name>
<email>eric.pailleau@wanadoo.fr</email>
</author>
<published>2020-04-12T16:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=2c2b9d3a0df19ca05e1da462b36eda7f2d050153'/>
<id>2c2b9d3a0df19ca05e1da462b36eda7f2d050153</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gen_statem template</title>
<updated>2018-04-25T16:37:58+00:00</updated>
<author>
<name>juhlig</name>
<email>j.uhlig@mailingwork.de</email>
</author>
<published>2018-04-23T15:23:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=22b77abb905cd12af7e1b3d5f1d6f8f927da18df'/>
<id>22b77abb905cd12af7e1b3d5f1d6f8f927da18df</id>
<content type='text'>
[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tweaks and tests for the WITHOUT feature</title>
<updated>2017-05-15T19:37:08+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2017-05-15T18:55:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=0305622f259c11258cc9d56fa46af28d2206bd43'/>
<id>0305622f259c11258cc9d56fa46af28d2206bd43</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add WITHOUT variable to exclude components on build</title>
<updated>2017-05-15T17:10:46+00:00</updated>
<author>
<name>benoitc</name>
<email>bchesneau@gmail.com</email>
</author>
<published>2016-04-03T21:46:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=9292409f21393ec539cdf40720d26b43914f6018'/>
<id>9292409f21393ec539cdf40720d26b43914f6018</id>
<content type='text'>
This allows to ignore lines from the default build.config if needed.
For example to not include packages run make WITHOUT=index
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows to ignore lines from the default build.config if needed.
For example to not include packages run make WITHOUT=index
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify the curl method to get erlang.mk</title>
<updated>2016-10-25T17:26:41+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2016-10-25T17:26:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=ce741ddc9ce7e25869ffce512cf74fbe5d8dc339'/>
<id>ce741ddc9ce7e25869ffce512cf74fbe5d8dc339</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Copyright notices</title>
<updated>2016-10-21T12:38:41+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2016-10-21T12:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=f2be0f9f04b7f923ac325e2c21aa1edb25cf0a64'/>
<id>f2be0f9f04b7f923ac325e2c21aa1edb25cf0a64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix snippet when using curl</title>
<updated>2016-07-14T14:31:00+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2016-07-14T14:31:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=c6fe5ea1893f150e7fd9e328f057e1f7a3ca39ae'/>
<id>c6fe5ea1893f150e7fd9e328f057e1f7a3ca39ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
