summaryrefslogtreecommitdiff
path: root/src/rebar_prv_install_deps.erl
Commit message (Expand)AuthorAgeFilesLines
* sort project apps before merging depsTristan Sloughter2015-02-191-11/+1
* use project sub-apps with deps in their rebar.configTristan Sloughter2015-02-171-1/+1
* replace package management with hex.pmTristan Sloughter2015-02-171-23/+24
* Fix testcases, add multi-app upgrade supportFred Hebert2015-02-111-5/+21
* Refactor install_deps to match 'upgrade' ideasFred Hebert2015-02-111-52/+61
* More progress on upgradesFred Hebert2015-02-111-11/+17
* Alternative attemptFred Hebert2015-02-111-9/+11
* WIPFred Hebert2015-02-111-1/+1
* package dep names are binary, fix install deps and related testsTristan Sloughter2015-02-031-1/+1
* Merge pull request #112 from tsloughter/stuffFred Hebert2015-01-261-0/+4
|\
| * add warning that dep options like raw are being ignoredTristan Sloughter2015-01-241-1/+2
| * ignore opts list in src dep is it is thereTristan Sloughter2015-01-241-0/+3
* | check locks before locking a dep to not have duplicatesTristan Sloughter2015-01-251-2/+9
|/
* error message for failing to parse a depTristan Sloughter2015-01-211-4/+7
* no skip warning for seen dep that has locked versionTristan Sloughter2015-01-171-2/+9
* don't mark dep as seen before calling handle_depTristan Sloughter2015-01-131-1/+1
* don't allow locked transitive dep to override higher level depTristan Sloughter2015-01-041-33/+44
* use level in lock file so changes to config don't change outcome of runTristan Sloughter2015-01-021-1/+1
* overrides working with lock except in case of adding to config after lockTristan Sloughter2015-01-011-38/+65
* overrides working except for transitive dep inheritance with lock fileTristan Sloughter2014-12-301-22/+34
* update plugin install codeTristan Sloughter2014-12-241-1/+4
* rewrite profilesTristan Sloughter2014-12-161-57/+51
* Adding pkg deps tests and refactoringsFred Hebert2014-12-161-15/+34
* Merge pull request #49 from rebar/skipped-deps-warningsFred Hebert2014-12-071-0/+7
|\
| * Print warning when deps are being skipped.Fred Hebert2014-12-071-0/+7
* | use PRV_ERROR to wrap a provider error in {error, {?MODULE, ...}}Tristan Sloughter2014-12-071-1/+2
|/
* version in source dep element is no longer used, support leaving it outTristan Sloughter2014-12-061-4/+8
* only add lock if default profileTristan Sloughter2014-12-061-5/+10
* don't lose defualt deps when creating current profileTristan Sloughter2014-12-061-0/+2
* don't use lock file for non-defualt profile depsTristan Sloughter2014-12-061-6/+7
* output message when starting install_deps providerTristan Sloughter2014-12-061-0/+1
* Handle cycle errors in providerFred Hebert2014-12-061-0/+8
* Partial fix to circular deps (#40)Fred Hebert2014-12-061-3/+3
* if already seen dep before don't try handling it againTristan Sloughter2014-12-051-22/+27
* only read in rebar config and lock of dep if neededTristan Sloughter2014-12-041-1/+0
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-6/+6
* move deps_to_build out of config dict of stateTristan Sloughter2014-12-011-2/+3
* fixes for dialyzer findingsTristan Sloughter2014-11-301-8/+7
* fix handle_deps when no deps are to be fetchedTristan Sloughter2014-11-291-1/+1
* global plugins install to global config directoryTristan Sloughter2014-11-291-2/+3
* fix lock provider to work anytime it is runTristan Sloughter2014-11-291-60/+84
* wip: profilesTristan Sloughter2014-11-291-41/+41
* rename functions to be clearerTristan Sloughter2014-11-221-2/+2
* use digraph topo sort for buildingTristan Sloughter2014-11-221-1/+1
* replace rlx_depsolver use with new rebar_digraphTristan Sloughter2014-11-221-8/+8
* new dep graph workingTristan Sloughter2014-11-221-1/+1
* move back to using format_error/1Tristan Sloughter2014-11-091-4/+4
* handle throw by relxTristan Sloughter2014-11-081-2/+2
* warn on bad pluginTristan Sloughter2014-11-071-1/+7
* add pkg resourceTristan Sloughter2014-11-021-1/+1