diff options
author | Fred Hebert <mononcqc@ferd.ca> | 2015-09-26 03:59:49 +0000 |
---|---|---|
committer | Fred Hebert <mononcqc@ferd.ca> | 2015-09-26 03:59:49 +0000 |
commit | 6a4b5428b3fa67ba6b1fdb5dd6cc896128b331c0 (patch) | |
tree | 37dbe333db2fbbff64b043c8acaeaa6d07754546 /src/rebar_pkg_resource.erl | |
parent | 4d45f27955eb0b05d4a5cd389e33edcf99831709 (diff) |
Properly warn on missing rebar3 deps
The current code could not cope with missing dependencies, as they would
prevent the rebar3 app from loading or properly building its config,
which prevented the log state from being carried along with default
values. This in turn would turn in an escript-level error that
obfuscated the true source of failure.
This patch bypasses the whole state setup and logging macros and logs an
error message manually when a dependency such as crypto or SSL is
missing from the Erlang install.
Diffstat (limited to 'src/rebar_pkg_resource.erl')
0 files changed, 0 insertions, 0 deletions