summaryrefslogtreecommitdiff
path: root/src/rebar3.erl
Commit message (Collapse)AuthorAgeFilesLines
* set default providers before installing pluginsTristan Sloughter2015-05-311-3/+2
|
* Show stacktrace to errors caught in rebar3 module.Viacheslav Kovalev2015-05-221-0/+5
|
* start httpc in run/1 so it is available to download global pluginsTristan Sloughter2015-05-211-12/+14
|
* don't lose global plugin providersTristan Sloughter2015-05-211-3/+3
|
* install plugins from the global config to ~/.cache/pluginsTristan Sloughter2015-05-171-1/+10
|
* remove uses of 'case catch'Tristan Sloughter2015-05-101-24/+30
|
* set resources of state in state initialize functionsTristan Sloughter2015-05-041-7/+5
|
* R15 support, replace unsetenv with putenv empty stringTristan Sloughter2015-04-221-0/+2
|
* real bootstrappingTristan Sloughter2015-04-221-0/+1
|
* track and cleanup code paths for different contextsTristan Sloughter2015-04-211-1/+3
|
* Rename wtf->report, add all dep versionsFred Hebert2015-04-131-2/+2
|
* removing installing of global pluginsTristan Sloughter2015-04-051-3/+2
|
* install each deps plugins after handling dep, instead of at the endTristan Sloughter2015-04-051-10/+8
|
* move resource modules list to rebar_state, no longer staticTristan Sloughter2015-04-041-4/+6
|
* Decapitalize short option for 'version'Tilman Holschuh2015-03-161-1/+1
|
* Merge pull request #268 from ferd/refactor-as-namespace-conflictsFred Hebert2015-03-131-1/+1
|\ | | | | Fix #267, refactor as/do/namespace interactions
| * Fix #267, refactor as/do/namespace interactionsFred Hebert2015-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | Breaking up initial call to parse from the ones deep inside the provider parsing to do smarter namespace detection, added 'as' the ability to look into these also, and cleaned up the code a whole lot that would depend on implicit assumptions. A side-effect is that 'do' is now valid for all namespaces, although it can be overriden.
* | halt with 0 on successful runTristan Sloughter2015-03-121-1/+1
|/
* fix code path update for depsTristan Sloughter2015-03-061-1/+0
|
* store base opts after initialization of providersTristan Sloughter2015-03-061-3/+6
|
* make base_dir for a run include the profiles in path, link to shared depsTristan Sloughter2015-02-281-1/+1
|
* Merge pull request #167 from tsloughter/release_testsFred Hebert2015-02-221-4/+7
|\ | | | | release and tar tests
| * release and tar testsTristan Sloughter2015-02-221-4/+7
| |
* | Merge pull request #166 from tsloughter/xdgFred Hebert2015-02-211-3/+2
|\ \ | |/ |/| follow xdg standard. fixes #122
| * follow xdg standard. fixes #122Tristan Sloughter2015-02-191-3/+2
| |
* | check for newly added deps in config file that aren't level 0 in the lockTristan Sloughter2015-02-191-11/+1
|/
* Advertise rebar3 wtf in error messagesFred Hebert2015-02-131-1/+3
|
* don't allow locked transitive dep to override higher level depTristan Sloughter2015-01-041-2/+3
|
* use level in lock file so changes to config don't change outcome of runTristan Sloughter2015-01-021-1/+2
|
* overrides working with lock except in case of adding to config after lockTristan Sloughter2015-01-011-1/+2
|
* update plugin install codeTristan Sloughter2014-12-241-1/+0
|
* Fix up programmatic interface to rebar3Fred Hebert2014-12-211-3/+3
| | | | Now supports arbitrary commands
* add 'as' higher order taskTristan Sloughter2014-12-161-8/+3
|
* rewrite profilesTristan Sloughter2014-12-161-4/+4
|
* don't store global state variables in opts dictTristan Sloughter2014-12-061-1/+1
|
* print error message for failed fetchTristan Sloughter2014-12-051-5/+5
|
* set current_profile to default after checking global pluginsTristan Sloughter2014-12-021-1/+1
|
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-2/+2
|
* switch to REBAR_DEFAULT_PROFILE to make it clear the profile becomes the ↵Tristan Sloughter2014-11-301-1/+1
| | | | default for the run
* add use of REBAR_PROFILE os var to set default profileTristan Sloughter2014-11-301-7/+15
|
* fix handle_deps when no deps are to be fetchedTristan Sloughter2014-11-291-1/+0
|
* global plugins install to global config directoryTristan Sloughter2014-11-291-8/+11
|
* wip: profilesTristan Sloughter2014-11-291-6/+3
|
* use CONFIG_DIR of rebar3 for config directoriesTristan Sloughter2014-11-101-2/+3
|
* move back to using format_error/1Tristan Sloughter2014-11-091-2/+1
|
* add dialyzer providerTristan Sloughter2014-11-081-1/+2
|
* main module cleanupTristan Sloughter2014-11-081-42/+42
|
* support base dir and properly reset deps_dir after plugin providerTristan Sloughter2014-11-081-6/+8
|
* handle throw by relxTristan Sloughter2014-11-081-8/+8
|
* get rid of old plugin loadingTristan Sloughter2014-11-071-1/+0
|