summaryrefslogtreecommitdiff
path: root/src/rebar_prv_update.erl
Commit message (Collapse)AuthorAgeFilesLines
* fix bareness issuesFred Hebert2015-05-311-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.
* Proper custom pkg index support, some testsFred Hebert2015-05-131-4/+2
| | | | | | | | | | - The rebar package index files have been moved off the default path and will require a new `rebar3 update` - Caching of downloaded packages automatically takes place in a path relative to the CDN used - The cache path is not shared with hex as we now write and modify data in there arbitrarily - Basic tests plus the working set for more of them is included
* ignore pkgs that can't build with rebar or makeTristan Sloughter2015-05-081-3/+12
|
* handle missing package in registry by skippingTristan Sloughter2015-05-041-4/+9
|
* ignore optional deps for nowTristan Sloughter2015-04-181-2/+4
|
* support single atoms for pkg deps, fetch highest version availableTristan Sloughter2015-04-111-41/+7
|
* Provide descriptions for all tasksFred Hebert2015-04-041-1/+1
|
* add back throw on package index writeTristan Sloughter2015-03-161-1/+1
|
* use PRV_ERROR for formattable errorsFred Hebert2015-03-161-1/+2
| | | | Also expose it in rebar_api
* update all examples in providers to use rebar3Tristan Sloughter2015-03-071-1/+1
|
* Revert accidental commited debug codeFred Hebert2015-02-241-2/+1
|
* Reuse test code and drop duplicated stuffFred Hebert2015-02-231-1/+1
|
* follow xdg standard. fixes #122Tristan Sloughter2015-02-191-1/+1
|
* parse version constraints in hex registry for digraphTristan Sloughter2015-02-171-10/+52
|
* replace package management with hex.pmTristan Sloughter2015-02-171-15/+49
|
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-1/+1
|
* new dep graph workingTristan Sloughter2014-11-221-2/+2
|
* update package index fetchingTristan Sloughter2014-11-151-7/+2
|
* write packages file to tmp so a lost connection doesn't mean corruptionTristan Sloughter2014-11-151-2/+5
|
* use CONFIG_DIR of rebar3 for config directoriesTristan Sloughter2014-11-101-2/+2
|
* move back to using format_error/1Tristan Sloughter2014-11-091-4/+4
|
* update package update providerTristan Sloughter2014-11-081-7/+8
|
* add format_error/2 provider callback to providersTristan Sloughter2014-10-221-1/+6
|
* fix update provider do/1 returnTristan Sloughter2014-10-171-3/+4
|
* move providers to separate appTristan Sloughter2014-10-031-9/+9
|
* fix for downloading transitive source depsTristan Sloughter2014-09-281-27/+12
|
* erorr message on failed package updateTristan Sloughter2014-09-271-17/+12
|
* return error messages from providersTristan Sloughter2014-09-271-7/+11
|
* update src dep works except for removed transitive depsTristan Sloughter2014-09-261-5/+7
|
* slowly widdling away at dialyzer errorsTristan Sloughter2014-09-201-2/+2
|
* wip: update depTristan Sloughter2014-09-201-1/+1
|
* inefficient way, but safer, of checking if an app is already downloadedTristan Sloughter2014-09-201-2/+5
|
* add do taskTristan Sloughter2014-09-181-12/+2
|
* reworking of help display and parse of commandsTristan Sloughter2014-09-171-1/+1
|
* tmpTristan Sloughter2014-09-111-0/+1
|
* update works, but still needs to cause update of depsTristan Sloughter2014-09-031-13/+8
|
* quick and dirty fix for proper dep compilatoin orderTristan Sloughter2014-08-281-2/+1
|
* restrict packages to those that work on users systemTristan Sloughter2014-08-281-1/+14
|
* update package index url and README list of tasksTristan Sloughter2014-08-271-2/+1
|
* simplify dep download and buildingTristan Sloughter2014-08-231-2/+2
|
* add back templatingTristan Sloughter2014-08-231-7/+7
|
* switched package index to dictTristan Sloughter2014-08-231-3/+3
|
* refactoring and remove unused providers for nowTristan Sloughter2014-08-231-14/+34
|
* start of moving to splitting state from config parsingTristan Sloughter2014-08-171-13/+8
|
* add rebar update providerTristan Sloughter2014-08-161-0/+56