Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #748 from tsloughter/pkg_attribute | Fred Hebert | 2015-08-27 | 1 | -16/+10 |
|\ | | | | | support pkg attribute on dep to declare package name different from app name | ||||
| * | simplify package dep parsing and handling | Tristan Sloughter | 2015-08-25 | 1 | -16/+10 |
| | | |||||
| * | support pkg attribute on dep to declare package name different from app name | Tristan Sloughter | 2015-08-23 | 1 | -2/+2 |
| | | |||||
* | | add error message for dependency that doesn't contain single app dir | Tristan Sloughter | 2015-08-23 | 1 | -10/+16 |
|/ | |||||
* | improve error messages for packages by checking its existance before fetching | Tristan Sloughter | 2015-08-23 | 1 | -0/+2 |
| | |||||
* | replace use of dict of packages and registry with single ets table | Tristan Sloughter | 2015-08-21 | 1 | -23/+16 |
| | |||||
* | this patch treats pkg and src deps as equals, so level decides winner | Tristan Sloughter | 2015-08-21 | 1 | -310/+85 |
| | | | | | | | | Instead fetching and resolving src deps (which could depend on pkg deps) and then pkg deps this patch combines the two into a single set of iterations by level. The only difference between src and pkg deps in this new install_deps is how their deps list is found -- from the config or lock file for src deps and from the neighbors of the vertex for pkg. | ||||
* | fix leaking hex_registry table | pvmart | 2015-08-19 | 1 | -2/+3 |
| | |||||
* | properly update locks for deps and ignore skip messages for locks | Tristan Sloughter | 2015-08-17 | 1 | -29/+16 |
| | |||||
* | remove commented out code | Tristan Sloughter | 2015-08-17 | 1 | -3/+0 |
| | |||||
* | use correct rebar_state for a dep, not the top level state | Tristan Sloughter | 2015-08-16 | 1 | -10/+1 |
| | |||||
* | handle new tests for mix package types (git/pkg) | Tristan Sloughter | 2015-08-16 | 1 | -2/+5 |
| | |||||
* | track the parent of umbrella app dependencies | Tristan Sloughter | 2015-08-16 | 1 | -5/+17 |
| | |||||
* | track parent app of deps and add tree provider to display the relations | Tristan Sloughter | 2015-08-15 | 1 | -48/+63 |
| | |||||
* | install package deps in same level/profile order as src deps | Tristan Sloughter | 2015-08-13 | 1 | -45/+40 |
| | |||||
* | fix dialyzer warnings, except 'no local return' warnings | Tristan Sloughter | 2015-08-08 | 1 | -23/+9 |
| | |||||
* | add tree option to deps command that prints pkg deps tree | Tristan Sloughter | 2015-08-03 | 1 | -2/+2 |
| | |||||
* | keep correct Level for pkg deps of scm deps | Tristan Sloughter | 2015-08-01 | 1 | -8/+9 |
| | |||||
* | Merge pull request #655 from pvmart/master | Tristan Sloughter | 2015-07-26 | 1 | -3/+0 |
|\ | | | | | Fix duplicate function clause in rebar_prv_install_deps:parse_dep/5 | ||||
| * | Fix duplicate function clause in rebar_prv_install_deps:parse_dep/5 | pvmart | 2015-07-26 | 1 | -3/+0 |
| | | |||||
* | | add support for old format otp versions | Tristan Sloughter | 2015-07-25 | 1 | -0/+3 |
|/ | |||||
* | Tidy up "Linking.." messages during compile | Richard Jones | 2015-07-22 | 1 | -5/+17 |
| | | | | | | | | | | | | Linking message will only be printed the first time the link or copy actually happens. Note: rebar_file_utils:symlink_or_copy will now return 'exists' instead of ok, if it did nothing because the link exists. Nothing was checking the return value yet, so seemed reasonable. | ||||
* | do not install profile deps of deps | Tristan Sloughter | 2015-07-18 | 1 | -1/+1 |
| | |||||
* | pass failing upgrade case where levels are increased | Tristan Sloughter | 2015-07-08 | 1 | -29/+16 |
| | |||||
* | Minor refactors | Fred Hebert | 2015-07-02 | 1 | -23/+37 |
| | |||||
* | wip: deps install refactor | Fred Hebert | 2015-07-02 | 1 | -93/+75 |
| | |||||
* | expand plugins for profile after applying profiles | Tristan Sloughter | 2015-06-26 | 1 | -4/+3 |
| | |||||
* | deduplicate parts of package and source dep handling | Tristan Sloughter | 2015-06-21 | 1 | -31/+9 |
| | |||||
* | overrides working for pkg deps | Tristan Sloughter | 2015-06-21 | 1 | -5/+12 |
| | |||||
* | plugins provider | Tristan Sloughter | 2015-06-18 | 1 | -20/+27 |
| | |||||
* | add config option artifacts | Tristan Sloughter | 2015-06-02 | 1 | -1/+2 |
| | |||||
* | Merge pull request #487 from ferd/fix-provider-bareness | Tristan Sloughter | 2015-05-30 | 1 | -1/+1 |
|\ | | | | | fix bareness issues | ||||
| * | fix bareness issues | Fred Hebert | 2015-05-31 | 1 | -1/+1 |
| | | | | | | | | | | | | - Crashes in providers lib when no providers in a namespace are bare - Making sure bareness matches semantics; i.e. a bare provider is visible, a non-bare provider is hidden. | ||||
* | | store plugin providers in app_info's state for deps | Tristan Sloughter | 2015-05-28 | 1 | -7/+24 |
| | | |||||
* | | fix for plugin installation and code paths | Tristan Sloughter | 2015-05-27 | 1 | -7/+10 |
|/ | |||||
* | add additional comments | Tristan Sloughter | 2015-05-22 | 1 | -0/+3 |
| | |||||
* | fix storing of pkg and src deps in app_info | Tristan Sloughter | 2015-05-22 | 1 | -4/+2 |
| | |||||
* | read in app information after fetch so we have the deps | Tristan Sloughter | 2015-05-22 | 1 | -3/+4 |
| | |||||
* | only update, when not in explicit upgrade, locks if out of date | Tristan Sloughter | 2015-05-21 | 1 | -41/+52 |
| | |||||
* | parsing deps of a dep should be done at the dep's level + 1 | Tristan Sloughter | 2015-05-21 | 1 | -1/+1 |
| | |||||
* | always upgrade if needs_update is true | Tristan Sloughter | 2015-05-21 | 1 | -7/+9 |
| | |||||
* | install plugins from the global config to ~/.cache/plugins | Tristan Sloughter | 2015-05-17 | 1 | -2/+1 |
| | |||||
* | don't print skip message if dep is locked for pkgs as well | Tristan Sloughter | 2015-05-12 | 1 | -7/+10 |
| | |||||
* | verify checksums of hex packages | Tristan Sloughter | 2015-05-12 | 1 | -8/+8 |
| | |||||
* | Further restricting skipped deps warnings | Fred Hebert | 2015-05-10 | 1 | -5/+4 |
| | |||||
* | improve log messages on upgrades | Tristan Sloughter | 2015-05-09 | 1 | -3/+5 |
| | |||||
* | check registry for missing package that may exist for mix | Tristan Sloughter | 2015-05-09 | 1 | -3/+10 |
| | |||||
* | handle missing package in registry by skipping | Tristan Sloughter | 2015-05-04 | 1 | -1/+1 |
| | |||||
* | don't load package registry unless there are pkg deps to solve | Tristan Sloughter | 2015-04-28 | 1 | -13/+22 |
| | |||||
* | Merge pull request #371 from tsloughter/fetch_app_details | Tristan Sloughter | 2015-04-25 | 1 | -1/+10 |
|\ | | | | | read in application details into app_info after fetch |