Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only lock when running in the default profile | Tristan Sloughter | 2015-08-13 | 1 | -10/+16 |
| | |||||
* | install package deps in same level/profile order as src deps | Tristan Sloughter | 2015-08-13 | 1 | -1/+1 |
| | |||||
* | upgrade depends on the lock provider and lock prv sets state | Tristan Sloughter | 2015-08-02 | 1 | -1/+8 |
| | |||||
* | 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. | ||||
* | Add support for an unlock command | Fred Hebert | 2015-04-18 | 1 | -5/+1 |
| | | | | | Allows to remove entries from the lock file, or the lock file as a whole. | ||||
* | Default deps always to the default profile | Fred Hebert | 2015-04-17 | 1 | -12/+17 |
| | | | | | | | | | | | | | | | | When fetching dependencies for the first time using a profile (`rebar3 as prod release` or `rebar3 ct`), the dependencies get fetched into the non-default profile. This has two consequences: - the files get re-downloaded on follow-up runs - the lock file includes incomplete or too many deps in its list This patch forces dependencies in the default profile to be stored in _build/default/lib even when running under other profiles, then symlinks them to the correct one. This makes it so common dependencies in 'default' be downloaded there and avoids re-downloading them. Should also fix the lock issues. | ||||
* | move resource modules list to rebar_state, no longer static | Tristan Sloughter | 2015-04-04 | 1 | -1/+1 |
| | |||||
* | treat _checkouts as deps that are always compiled | Tristan Sloughter | 2015-03-21 | 1 | -10/+10 |
| | |||||
* | WIP | Fred Hebert | 2015-02-11 | 1 | -1/+1 |
| | | | | | | Test that all the correct locks are set for an upgrade run. Now to actually re-run the install deps and prove it works | ||||
* | rewrite profiles | Tristan Sloughter | 2014-12-16 | 1 | -19/+14 |
| | |||||
* | version in source dep element is no longer used, support leaving it out | Tristan Sloughter | 2014-12-06 | 1 | -1/+0 |
| | |||||
* | fix lock provider to work anytime it is run | Tristan Sloughter | 2014-11-29 | 1 | -11/+5 |
| | |||||
* | wip: profiles | Tristan Sloughter | 2014-11-29 | 1 | -2/+3 |
| | |||||
* | move back to using format_error/1 | Tristan Sloughter | 2014-11-09 | 1 | -4/+4 |
| | |||||
* | add format_error/2 provider callback to providers | Tristan Sloughter | 2014-10-22 | 1 | -1/+6 |
| | |||||
* | move providers to separate app | Tristan Sloughter | 2014-10-03 | 1 | -9/+9 |
| | |||||
* | return error messages from providers | Tristan Sloughter | 2014-09-27 | 1 | -1/+1 |
| | |||||
* | wip: updating handling of src deps to include level in lock | Tristan Sloughter | 2014-09-20 | 1 | -1/+2 |
| | |||||
* | reworking of help display and parse of commands | Tristan Sloughter | 2014-09-17 | 1 | -2/+2 |
| | |||||
* | tmp | Tristan Sloughter | 2014-09-11 | 1 | -0/+3 |
| | |||||
* | modify rebar lock output | Tristan Sloughter | 2014-09-02 | 1 | -10/+21 |
| | |||||
* | move locking to a provider | Tristan Sloughter | 2014-09-02 | 1 | -0/+43 |