From: Peter Lemenkov <lemenkov@gmail.com> Date: Tue, 15 Dec 2020 16:35:56 +0100 Subject: [PATCH] Skip deps Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> diff --git a/bootstrap b/bootstrap index cd41321f..d35e6e74 100755 --- a/bootstrap +++ b/bootstrap @@ -31,17 +31,6 @@ main(_) -> os:putenv("REBAR_PROFILE", "bootstrap"), compile_vendored(), - %% Fetch and build deps required to build rebar3 - BaseDeps = [{providers, []} - ,{getopt, []} - ,{cf, []} - ,{erlware_commons, ["ec_dictionary.erl", "ec_vsn.erl"]} - ,{parse_trans, ["parse_trans.erl", "parse_trans_pp.erl", - "parse_trans_codegen.erl"]} - ,{certifi, []}], - Deps = get_deps(), - [fetch_and_compile(Dep, Deps) || Dep <- BaseDeps], - %% Build rebar3 modules with compile:file bootstrap_rebar3(), @@ -63,7 +52,6 @@ main(_) -> code:add_pathsa(DepsPaths), rebar3:run(["clean", "-a"]), - rebar3:run(["as", "prod", "escriptize"]), %% Done with compile, can turn back on error logger error_logger:tty(true). diff --git a/rebar.config b/rebar.config index 0ed42c77..a820bf11 100644 --- a/rebar.config +++ b/rebar.config @@ -1,18 +1,6 @@ %% -*- mode: erlang;erlang-indent-level: 4;indent-tabs-mode: nil -*- %% ex: ts=4 sw=4 ft=erlang et -{deps, [{erlware_commons, "1.3.1"}, - {ssl_verify_fun, "1.1.6"}, - {certifi, "2.5.2"}, - {parse_trans, "3.3.0"}, % force otp-21 compat - {providers, "1.8.1"}, - {getopt, "1.0.1"}, - {bbmustache, "1.10.0"}, - {relx, "4.2.0"}, - {cf, "0.3.1"}, - {cth_readable, "1.4.9"}, - {eunit_formatters, "0.5.0"}]}. - {post_hooks, [{"(linux|darwin|solaris|freebsd|netbsd|openbsd)", escriptize, "cp \"$REBAR_BUILD_DIR/bin/rebar3\" ./rebar3"}, diff --git a/rebar.lock b/rebar.lock deleted file mode 100644 index 8355e9e5..00000000 --- a/rebar.lock +++ /dev/null @@ -1,38 +0,0 @@ -{"1.2.0", -[{<<"bbmustache">>,{pkg,<<"bbmustache">>,<<"1.10.0">>},0}, - {<<"certifi">>,{pkg,<<"certifi">>,<<"2.5.2">>},0}, - {<<"cf">>,{pkg,<<"cf">>,<<"0.3.1">>},0}, - {<<"cth_readable">>,{pkg,<<"cth_readable">>,<<"1.4.9">>},0}, - {<<"erlware_commons">>,{pkg,<<"erlware_commons">>,<<"1.3.1">>},0}, - {<<"eunit_formatters">>,{pkg,<<"eunit_formatters">>,<<"0.5.0">>},0}, - {<<"getopt">>,{pkg,<<"getopt">>,<<"1.0.1">>},0}, - {<<"parse_trans">>,{pkg,<<"parse_trans">>,<<"3.3.0">>},0}, - {<<"providers">>,{pkg,<<"providers">>,<<"1.8.1">>},0}, - {<<"relx">>,{pkg,<<"relx">>,<<"4.2.0">>},0}, - {<<"ssl_verify_fun">>,{pkg,<<"ssl_verify_fun">>,<<"1.1.6">>},0}]}. -[ -{pkg_hash,[ - {<<"bbmustache">>, <<"DDC927463F0E95D66CDAC889153AF08015D609124D6D79006C248AD2DE7F6ECD">>}, - {<<"certifi">>, <<"B7CFEAE9D2ED395695DD8201C57A2D019C0C43ECAF8B8BCB9320B40D6662F340">>}, - {<<"cf">>, <<"5CB902239476E141EA70A740340233782D363A31EEA8AD37049561542E6CD641">>}, - {<<"cth_readable">>, <<"034FB69795F11061980ECB62B40EF51DC10D4AC115B98FDB2C0CC71D851FBF98">>}, - {<<"erlware_commons">>, <<"0CE192AD69BC6FD0880246D852D0ECE17631E234878011D1586E053641ED4C04">>}, - {<<"eunit_formatters">>, <<"6A9133943D36A465D804C1C5B6E6839030434B8879C5600D7DDB5B3BAD4CCB59">>}, - {<<"getopt">>, <<"C73A9FA687B217F2FF79F68A3B637711BB1936E712B521D8CE466B29CBF7808A">>}, - {<<"parse_trans">>, <<"09765507A3C7590A784615CFD421D101AEC25098D50B89D7AA1D66646BC571C1">>}, - {<<"providers">>, <<"70B4197869514344A8A60E2B2A4EF41CA03DEF43CFB1712ECF076A0F3C62F083">>}, - {<<"relx">>, <<"493E34AD009DAAE0C0A6D38F6FFBF45CA8DEF705B01FFF97A00FB4DA08319D34">>}, - {<<"ssl_verify_fun">>, <<"CF344F5692C82D2CD7554F5EC8FD961548D4FD09E7D22F5B62482E5AEAEBD4B0">>}]}, -{pkg_hash_ext,[ - {<<"bbmustache">>, <<"43EFFA3FD4BB9523157AF5A9E2276C493495B8459FC8737144AA186CB13CE2EE">>}, - {<<"certifi">>, <<"3B3B5F36493004AC3455966991EAF6E768CE9884693D9968055AEEEB1E575040">>}, - {<<"cf">>, <<"315E8D447D3A4B02BCDBFA397AD03BBB988A6E0AA6F44D3ADD0F4E3C3BF97672">>}, - {<<"cth_readable">>, <<"B4C6ABABDB046C5F2FBB3C22F030B4C5A679083956DCDD29C1DF0CB30B18DA24">>}, - {<<"erlware_commons">>, <<"7AADA93F368D0A0430122E39931B7FB4AC9E94DBF043CDC980AD4330FD9CD166">>}, - {<<"eunit_formatters">>, <<"D6C8BA213424944E6E05BBC097C32001CDD0ABE3925D02454F229B20D68763C9">>}, - {<<"getopt">>, <<"53E1AB83B9CEB65C9672D3E7A35B8092E9BDC9B3EE80721471A161C10C59959C">>}, - {<<"parse_trans">>, <<"17EF63ABDE837AD30680EA7F857DD9E7CED9476CDD7B0394432AF4BFC241B960">>}, - {<<"providers">>, <<"E45745ADE9C476A9A469EA0840E418AB19360DC44F01A233304E118A44486BA0">>}, - {<<"relx">>, <<"95FA4BF3B1FF2E04033504602BEF72F8F3EB6A90608191CB2D7C0E7E54D0D1FF">>}, - {<<"ssl_verify_fun">>, <<"BDB0D2471F453C88FF3908E7686F86F9BE327D065CC1EC16FA4540197EA04680">>}]} -].