blob: 863780e21e9b8d24c0d60a3e7915ff71ff99b542 (
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
36
37
38
39
40
41
42
43
44
45
|
2023/05/12: Rebar3 is now used for autopatch instead of
Rebar2. `make distclean` or `rm -rf .erlang.mk`
might be required after updating Erlang.mk.
Moving to Rebar3 increases compatibility now
that few maintained projects are using Rebar2.
For compatibility reasons the variables to
point to a different rebar are now REBAR3_GIT
and REBAR3_COMMIT.
2023/05/12: A number of broken packages have been removed.
They were all unmaintained and there's a low
chance that this will break anyone's project.
2023/05/15: Protobuff compilation with `gpb` now uses the
`{use_packages, true}` option.
2023/05/15: Experimental support for caching git and
hex dependencies has been added. Set
`CACHE_DEPS=1` to enable.
2023/05/16: Remove support for HiPE and ErlLLVM.
2024/10/01: Initial beam-cache implementation. This is used
to cache beam files when switching from/to test
builds.
2024/11/14: Most packages in the Erlang.mk package index
have been removed. To ensure that existing
projects continue working, please add the
relevant dep_* lines to your projects. If
you were using dep_*_commit lines make sure
to update them as well. Note that projects
that have corresponding Erlang.mk functionality,
as well as Cowboy, Ranch, Gun and Cowlib remain
in the index.
2024/11/19: The deprecated defines `dep_fetch`, `dep_name`,
`dep_repo` and `dep_commit` have been removed
in favor of their `query_*` equivalents.
+
The deprecated legacy fetch method has also
been removed (`dep_cowboy = https://... ref`
without an explicit fetch method). Adding "git"
at the beginning of the dep line is the modern
equivalent.
|