<feed xmlns='http://www.w3.org/2005/Atom'>
<title>erlang.mk.git/index, branch master</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>Native Elixir support</title>
<updated>2025-03-17T14:23:40+00:00</updated>
<author>
<name>Tyler Hughes</name>
<email>artman41@gmail.com</email>
</author>
<published>2023-05-12T20:58:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=39160fbf248ae6576e87847d9c33659190a476e6'/>
<id>39160fbf248ae6576e87847d9c33659190a476e6</id>
<content type='text'>
This commit also includes a way to completely disable Eunit
as that is generally desirable for Elixir-only projects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit also includes a way to completely disable Eunit
as that is generally desirable for Elixir-only projects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update hex_core to current master</title>
<updated>2024-11-19T16:10:07+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-19T16:10:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=9376f53f549c05cf692d0e259763049a039e96eb'/>
<id>9376f53f549c05cf692d0e259763049a039e96eb</id>
<content type='text'>
This includes the SSL security fix for OTP-25+.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes the SSL security fix for OTP-25+.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use hex_core to fetch Hex packages</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-18T14:40:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=49534003e387676d0140d9fc24adbd3f9742acaf'/>
<id>49534003e387676d0140d9fc24adbd3f9742acaf</id>
<content type='text'>
This should both be more solid and more secure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should both be more solid and more secure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add hex_core as a proper Erlang.mk package</title>
<updated>2024-11-14T14:33:19+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-14T14:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=e8aa6ab5d17e38e953161cc58228f113123e749c'/>
<id>e8aa6ab5d17e38e953161cc58228f113123e749c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Cowlib/Ranch versions in the index to master</title>
<updated>2024-11-14T14:19:34+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-14T12:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=59683deae98c68fad08fd83b660fbfb5fa3cdf6a'/>
<id>59683deae98c68fad08fd83b660fbfb5fa3cdf6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove most packages</title>
<updated>2024-11-14T10:47:22+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-14T09:24:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=72e17099bb59d2d429cf813d21c98bede590fc7c'/>
<id>72e17099bb59d2d429cf813d21c98bede590fc7c</id>
<content type='text'>
Erlang.mk will no longer feature packages out of the box,
except for the applications that we implement plugins for
(such as erlydtl, proper or relx) and the projects I work
on that are also used to test Erlang.mk (cowboy and friends).

This is a breaking change. In most cases the fix is to add
a full dep_* line for the dependencies that were used as
packages before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Erlang.mk will no longer feature packages out of the box,
except for the applications that we implement plugins for
(such as erlydtl, proper or relx) and the projects I work
on that are also used to test Erlang.mk (cowboy and friends).

This is a breaking change. In most cases the fix is to add
a full dep_* line for the dependencies that were used as
packages before.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve rebar.config generation</title>
<updated>2024-11-13T11:42:45+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-11-13T11:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=5ee44b11987671506ed2187622c2a70f4a2c6d70'/>
<id>5ee44b11987671506ed2187622c2a70f4a2c6d70</id>
<content type='text'>
We now provide the version as a tagged tuple indicating
whether this is a branch, tag or ref. This should help
rebar automatically upgrade dependencies, and remove
an annoying warning when rebar is used.

In order to detect the type of version the dependencies
must be available, therefore the rebar.config target now
depends on the deps target.

To test this the Cowboy package version had to be changed
from 1.0.4 to master. This is a breaking change, but I do
not expect too many people to still use 1.0.4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We now provide the version as a tagged tuple indicating
whether this is a branch, tag or ref. This should help
rebar automatically upgrade dependencies, and remove
an annoying warning when rebar is used.

In order to detect the type of version the dependencies
must be available, therefore the rebar.config target now
depends on the deps target.

To test this the Cowboy package version had to be changed
from 1.0.4 to master. This is a breaking change, but I do
not expect too many people to still use 1.0.4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update cuttlefish package branch from master to main</title>
<updated>2024-10-01T12:54:01+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2024-10-01T12:54:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=adfd4c28ad0339343b490a50840c23315a0df296'/>
<id>adfd4c28ad0339343b490a50840c23315a0df296</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2023-05-12T10:10:05+00:00</updated>
<author>
<name>Kian-Meng Ang</name>
<email>kianmeng@cpan.org</email>
</author>
<published>2022-03-06T13:58:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=a6c516db2b66b8b9822466cd0516adc7a2e0cdbc'/>
<id>a6c516db2b66b8b9822466cd0516adc7a2e0cdbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove packages that look unmaintained and fail to compile</title>
<updated>2023-05-10T10:44:48+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2023-05-10T10:44:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/erlang.mk.git/commit/?id=5e04cbde8849cc0874461690dba9af1f2de37933'/>
<id>5e04cbde8849cc0874461690dba9af1f2de37933</id>
<content type='text'>
These are all fairly low risk because they haven't compiled
for a while. A small number seem maintained in a fork and
have a hex.pm entry that is maintained. The others are likely
not used by anyone or only by users stuck on very old Erlang
versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are all fairly low risk because they haven't compiled
for a while. A small number seem maintained in a fork and
have a hex.pm entry that is maintained. The others are likely
not used by anyone or only by users stuck on very old Erlang
versions.
</pre>
</div>
</content>
</entry>
</feed>
