Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only read in rebar config and lock of dep if needed | Tristan Sloughter | 2014-12-04 | 2 | -18/+4 |
| | |||||
* | Merge pull request #33 from rebar/test-dep-choice | Tristan Sloughter | 2014-12-04 | 5 | -86/+360 |
|\ | | | | | Initial tests for dependency resolving | ||||
| * | Initial tests for dependency resolving | Fred Hebert | 2014-12-04 | 5 | -86/+360 |
|/ | | | | | | | | | | | | | - Reworked the helpers for existing suites and expanded them - Created a mock git resource module to test for its dependency fetching - Added a test suite for dependency resolving with first checks for common cases (https://gist.github.com/ferd/197cc5c0b85aae370436) Left to do would include: - Verify warnings - Verify failures - Verify dependency updates resolving | ||||
* | Merge pull request #32 from rebar/plugin-api | Tristan Sloughter | 2014-12-02 | 1 | -0/+31 |
|\ | | | | | API for Plugins (solves #22) | ||||
| * | API for Plugins (solves #22) | Fred Hebert | 2014-12-01 | 1 | -0/+31 |
| | | | | | | | | | | - includes logging macros and turns them to functions - exports customized types | ||||
* | | Merge pull request #31 from tsloughter/profiles | Tristan Sloughter | 2014-12-02 | 39 | -480/+549 |
|\ \ | |/ |/| | Profiles | ||||
| * | set current_profile to default after checking global plugins | Tristan Sloughter | 2014-12-02 | 1 | -1/+1 |
| | | |||||
| * | add rebar_dir | Tristan Sloughter | 2014-12-02 | 1 | -0/+104 |
| | | |||||
| * | move dir functions from utils to new module rebar_dir | Tristan Sloughter | 2014-12-01 | 21 | -147/+46 |
| | | |||||
| * | move deps_to_build out of config dict of state | Tristan Sloughter | 2014-12-01 | 3 | -3/+14 |
| | | |||||
| * | remove unneeded add path that breaks with apps/ dir as well | Tristan Sloughter | 2014-12-01 | 1 | -1/+0 |
| | | |||||
| * | do not erase deps from opts | Tristan Sloughter | 2014-12-01 | 1 | -1/+1 |
| | | |||||
| * | fixes for dialyzer findings | Tristan Sloughter | 2014-11-30 | 8 | -63/+43 |
| | | |||||
| * | move relx config into rebar config and add prod profile | Tristan Sloughter | 2014-11-30 | 3 | -13/+21 |
| | | |||||
| * | switch to REBAR_DEFAULT_PROFILE to make it clear the profile becomes the ↵ | Tristan Sloughter | 2014-11-30 | 1 | -1/+1 |
| | | | | | | | | default for the run | ||||
| * | add use of REBAR_PROFILE os var to set default profile | Tristan Sloughter | 2014-11-30 | 3 | -19/+37 |
| | | |||||
| * | only apply profiles to default | Tristan Sloughter | 2014-11-30 | 2 | -9/+15 |
| | | |||||
| * | revert test changes to rebar.config | Tristan Sloughter | 2014-11-29 | 1 | -18/+5 |
| | | |||||
| * | fix plugin docs: no longer splitting src and pkg deps in state | Tristan Sloughter | 2014-11-29 | 1 | -1/+1 |
| | | |||||
| * | start of breaking out test code for ease of checks | Tristan Sloughter | 2014-11-29 | 1 | -9/+12 |
| | | |||||
| * | fix handle_deps when no deps are to be fetched | Tristan Sloughter | 2014-11-29 | 2 | -2/+1 |
| | | |||||
| * | global plugins install to global config directory | Tristan Sloughter | 2014-11-29 | 6 | -20/+38 |
| | | |||||
| * | fix lock provider to work anytime it is run | Tristan Sloughter | 2014-11-29 | 6 | -154/+138 |
| | | |||||
| * | wip: profiles | Tristan Sloughter | 2014-11-29 | 14 | -173/+226 |
|/ | |||||
* | Merge pull request #28 from tsloughter/paths | Fred Hebert | 2014-11-27 | 1 | -6/+6 |
|\ | | | | | properly escape paths | ||||
| * | properly escape paths | Tristan Sloughter | 2014-11-27 | 1 | -6/+6 |
|/ | |||||
* | Merge pull request #26 from omarkj/omarkj-fix-ct-options | Tristan Sloughter | 2014-11-27 | 1 | -44/+106 |
|\ | | | | | Transform rebar3 ct input | ||||
| * | Transform silent_connections well and parse | omarkj | 2014-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | verbosity. Verbosity can be a integer but I am parsing it as a term. This will work for integers as well as terms. | ||||
| * | Correctly parse create_priv_dir. | omarkj | 2014-11-26 | 1 | -1/+1 |
| | | |||||
| * | Return errors when tests fail. | omarkj | 2014-11-26 | 1 | -5/+12 |
| | | |||||
| * | Validate the input as it comes in from the | omarkj | 2014-11-26 | 1 | -40/+95 |
|/ | | | | | command line by converting things to atoms and splitting up strings where needed. | ||||
* | Merge pull request #21 from tsloughter/master | Fred Hebert | 2014-11-24 | 4 | -11/+8 |
|\ | | | | | update provider template for changes to format_error/1 | ||||
| * | move rebar.hrl to src to keep private, not for use in plugins | Tristan Sloughter | 2014-11-24 | 1 | -0/+0 |
| | | |||||
| * | update plugins doc to remove include of rebar header | Tristan Sloughter | 2014-11-24 | 1 | -2/+0 |
| | | |||||
| * | remove include of rebar header from plugin template | Tristan Sloughter | 2014-11-24 | 1 | -3/+1 |
| | | |||||
| * | add .rebar3 to gitignore | Tristan Sloughter | 2014-11-23 | 1 | -0/+1 |
| | | |||||
| * | update provider template for changes to format_error/1 | Tristan Sloughter | 2014-11-23 | 1 | -8/+8 |
| | | |||||
* | | Merge pull request #20 from tsloughter/master | Tristan Sloughter | 2014-11-23 | 4 | -97/+8 |
|\ \ | |/ | | | fix plugin module template, add merl to escript, upgrade erlydtl | ||||
| * | update travis to support elrydtl 0.9.4 by removing R14 | Tristan Sloughter | 2014-11-23 | 1 | -4/+2 |
| | | |||||
| * | remove unneeded portions of bootstrap script | Tristan Sloughter | 2014-11-23 | 1 | -90/+1 |
| | | |||||
| * | fix plugin module template, add merl to escript, upgrade erlydtl | Tristan Sloughter | 2014-11-23 | 2 | -3/+5 |
|/ | |||||
* | Merge pull request #19 from rebar/drop-template-cwd-search | Tristan Sloughter | 2014-11-23 | 1 | -2/+1 |
|\ | | | | | Drop search for templates in cwd | ||||
| * | Drop search for templates in cwd | Fred Hebert | 2014-11-23 | 1 | -2/+1 |
|/ | | | | | | | | | | | | Templates should only be in ~/.rebar3/templates and the built-in ones, bar some specific overrides someone may want. Looking recursively for templates in the CWD (.) may end up searching nearly forever if the project is being created at the top of a very deep directory tree, with extremely unlikely chances to find relevant templates. It causes more problems than benefits. | ||||
* | Merge pull request #10 from kxepal/patch-1 | Tristan Sloughter | 2014-11-23 | 1 | -0/+1 |
|\ | | | | | Add Erlang R14B04 for Travis CI | ||||
| * | Add Erlang R14B04 for Travis CI | Alexander Shorin | 2014-11-17 | 1 | -0/+1 |
| | | |||||
* | | rename functions to be clearer | Tristan Sloughter | 2014-11-22 | 3 | -11/+15 |
| | | |||||
* | | fix git resource update check, bad url comparison | Tristan Sloughter | 2014-11-22 | 1 | -14/+27 |
| | | |||||
* | | use digraph topo sort for building | Tristan Sloughter | 2014-11-22 | 4 | -215/+50 |
| | | |||||
* | | include initial verticies in solution list | Tristan Sloughter | 2014-11-22 | 1 | -3/+4 |
| | | |||||
* | | replace rlx_depsolver types with new package types | Tristan Sloughter | 2014-11-22 | 2 | -17/+6 |
| | |