mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
configure.ac: When using rebar3 with old Erlang, unlock some dependencies (#4213)
This commit is contained in:
parent
13ebe89fdc
commit
f7dc4fa2ac
11
configure.ac
11
configure.ac
@ -346,6 +346,15 @@ AS_CASE([$rebar],
|
|||||||
AS_IF([test "x$redis" = "xfalse"], [deps="eredis,$deps"])
|
AS_IF([test "x$redis" = "xfalse"], [deps="eredis,$deps"])
|
||||||
AS_IF([test "x$pam" = "xfalse"], [deps="epam,$deps"])
|
AS_IF([test "x$pam" = "xfalse"], [deps="epam,$deps"])
|
||||||
AS_IF([test "x$deps" = "x"], [],
|
AS_IF([test "x$deps" = "x"], [],
|
||||||
[echo "unlocking disabled rebar3 dependencies: $deps"
|
[AC_MSG_NOTICE([unlocking disabled rebar3 dependencies: $deps])
|
||||||
|
$rebar unlock "$deps"])
|
||||||
|
deps=""
|
||||||
|
ERLANG_VERSION=m4_esyscmd([erl -noinput -noshell -eval 'erlang:display(list_to_integer(erlang:system_info(otp_release))), halt().'])
|
||||||
|
AS_IF([test "$ERLANG_VERSION" -lt "21"], [deps="luerl,$deps"])
|
||||||
|
AS_IF([test "$ERLANG_VERSION" -lt "22"], [deps="lager,$deps"])
|
||||||
|
AS_IF([test "$ERLANG_VERSION" -le "23"], [deps="jose,$deps"])
|
||||||
|
AS_IF([test "$ERLANG_VERSION" -ge "27"], [deps="jiffy,$deps"])
|
||||||
|
AS_IF([test "x$deps" = "x"], [],
|
||||||
|
[AC_MSG_NOTICE([unlocking rebar3 dependencies for old Erlang/OTP: $deps])
|
||||||
$rebar unlock "$deps"])
|
$rebar unlock "$deps"])
|
||||||
])
|
])
|
||||||
|
Loading…
Reference in New Issue
Block a user