Update rebar3, use qdate_localtime
This commit is contained in:
parent
10d56c2e04
commit
b193876305
3 changed files with 18 additions and 16 deletions
19
rebar.config
19
rebar.config
|
@ -2,22 +2,9 @@
|
||||||
%% vim:ts=4 sw=4 et ft=erlang
|
%% vim:ts=4 sw=4 et ft=erlang
|
||||||
{cover_enabled, true}.
|
{cover_enabled, true}.
|
||||||
|
|
||||||
%% For rebar2 compat
|
|
||||||
{deps,
|
{deps,
|
||||||
[
|
[
|
||||||
%% This uses an older erlware_commons version so retain compatibility with
|
%% 0.21.0 only works with rebar3. It's overridden with rebar.config.script in rebar2
|
||||||
%% rebar2. v0.16.1 introduced a 'cf' dependency, which seems to cause
|
{erlware_commons, {git, "git://github.com/erlware/erlware_commons", {tag, "0.21.0"}}},
|
||||||
%% breakage.
|
{qdate_localtime, {git, "git://github.com/choptastic/qdate_localtime", {tag, "1.1.0"}}}
|
||||||
{erlware_commons, ".*", {git, "git://github.com/erlware/erlware_commons.git", {tag, "v0.15.0"}}},
|
|
||||||
|
|
||||||
{erlang_localtime, ".*", {git, "git://github.com/choptastic/erlang_localtime.git", {branch, master}}}
|
|
||||||
]}.
|
]}.
|
||||||
|
|
||||||
%% for rebar3
|
|
||||||
{profiles,
|
|
||||||
[{pkg,
|
|
||||||
[{deps,
|
|
||||||
[
|
|
||||||
erlware_commons,
|
|
||||||
erlang_localtime
|
|
||||||
]}]}]}.
|
|
||||||
|
|
15
rebar.config.script
Normal file
15
rebar.config.script
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
%% -*- mode: erlang -*-
|
||||||
|
%% -*- tab-width: 4;erlang-indent-level: 4;indent-tabs-mode: nil -*-
|
||||||
|
%% ex: ts=4 sw=4 sts ft=erlang et
|
||||||
|
|
||||||
|
case erlang:function_exported(rebar3, main, 1) of
|
||||||
|
true -> % rebar3
|
||||||
|
CONFIG;
|
||||||
|
false -> % rebar 2.x or older
|
||||||
|
%% Rebuild deps, possibly including those that have been moved to
|
||||||
|
%% profiles
|
||||||
|
[{deps, [
|
||||||
|
{erlware_commons, "", {git, "git://github.com/erlware/erlware_commons", {tag, "v0.15.0"}}},
|
||||||
|
{erlang_localtime, "", {git, "git://github.com/choptastic/erlang_localtime", {branch, master}}}
|
||||||
|
]} | lists:keydelete(deps, 1, CONFIG)]
|
||||||
|
end.
|
BIN
rebar3
BIN
rebar3
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue