Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #456 from kovyl2404/provider-hooks-namespaces-fix | Tristan Sloughter | 2015-05-21 | 2 | -4/+28 |
|\ | | | | | Properly setup namespace for dependency provider hooks | ||||
| * | Initialize namespace in rebar_state with default value. | Viacheslav Kovalev | 2015-05-22 | 2 | -4/+28 |
| | | |||||
* | | Merge pull request #464 from tsloughter/completions | Fred Hebert | 2015-05-21 | 3 | -2/+13 |
|\ \ | | | | | | | make deps task listed in help and update zsh/bash completions | ||||
| * | | make deps task listed in help and update zsh/bash completions | Tristan Sloughter | 2015-05-21 | 3 | -2/+13 |
| | | | |||||
* | | | Merge pull request #463 from tsloughter/windows | Fred Hebert | 2015-05-21 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | add Windows build badge | ||||
| * | | add Windows build badge | Tristan Sloughter | 2015-05-21 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #453 from tsloughter/needs_update | Fred Hebert | 2015-05-21 | 4 | -70/+174 |
|\ \ | |/ |/| | Update deps if their checkout doesn't match lock entry | ||||
| * | only update, when not in explicit upgrade, locks if out of date | Tristan Sloughter | 2015-05-21 | 2 | -56/+78 |
| | | |||||
| * | update stable_lock test from Fred's branch | Tristan Sloughter | 2015-05-21 | 2 | -13/+13 |
| | | |||||
| * | Add tests for lock forwarding | Fred Hebert | 2015-05-21 | 1 | -2/+82 |
| | | | | | | | | | | | | | | | | | | | | Lock forwarding is what happens when the file on disk are on a different version from what is specified in the lock file. Files on disk should be updated to respect what's in the lock file. A negative test has been added so that lock files that are outdated vis. the underlying git and packages but match files on disk do not get forwarded. This job is left to the `upgrade' command. | ||||
| * | 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 |
|/ | |||||
* | Merge pull request #443 from kovyl2404/singleapp-project-duplicated-hook | Fred Hebert | 2015-05-21 | 3 | -5/+16 |
|\ | | | | | Run hooks for single application only once. | ||||
| * | Properly reset hooks for single-app project | Viacheslav V. Kovalev | 2015-05-21 | 3 | -5/+16 |
| | | |||||
* | | Merge pull request #457 from talentdeficit/extra_src_dirs_ct | Tristan Sloughter | 2015-05-20 | 3 | -23/+55 |
|\ \ | | | | | | | don't add `{extra_src_dirs, ["test"]}` to `test` profile | ||||
| * | | don't add `{extra_src_dirs, ["test"]}` to `test` profile | alisdair sullivan | 2015-05-20 | 3 | -23/+55 |
| | | | | | | | | | | | | | | | | | | adding it results in ct test suites being compiled before they're properly copied so changes made to suites between runs are not reflected if a run fails before test dirs are copied | ||||
* | | | Merge pull request #455 from kovyl2404/init-command-parsed-args | Tristan Sloughter | 2015-05-20 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Properly initialize command parsed args in rebar state | ||||
| * | | Properly initialize command parsed args in rebar state | Viacheslav V. Kovalev | 2015-05-20 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #451 from talentdeficit/all_src_dirs | Tristan Sloughter | 2015-05-20 | 5 | -9/+139 |
|\ \ \ | |/ / |/| | | methods for retrieving `src_dirs` and `extra_src_dirs` | ||||
| * | | methods for retrieving `src_dirs` and `extra_src_dirs` | alisdair sullivan | 2015-05-19 | 5 | -9/+139 |
| | | | | | | | | | | | | | | | | | | note that now ALL `src_dirs` across included profiles are compiled. previously only the last included profile's `src_dirs` were used | ||||
* | | | Merge pull request #454 from tsloughter/readme_source | Fred Hebert | 2015-05-20 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | update readme building instructions to prefer source | ||||
| * | | | update readme building instructions to prefer source | Tristan Sloughter | 2015-05-20 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #442 from tsloughter/tests_replace_paths | Tristan Sloughter | 2015-05-20 | 4 | -4/+24 |
|\ \ \ | |/ / |/| | | purge loaded code when it conflicts with project apps in tests | ||||
| * | | purge loaded code when it conflicts with project apps in tests | Tristan Sloughter | 2015-05-18 | 3 | -4/+23 |
| | | | |||||
| * | | update gitignore | Tristan Sloughter | 2015-05-17 | 1 | -0/+1 |
| |/ | |||||
* | | Merge pull request #441 from tsloughter/global_plugins | Fred Hebert | 2015-05-19 | 8 | -22/+110 |
|\ \ | | | | | | | install plugins from the global config to ~/.cache/plugins | ||||
| * | | install plugins from the global config to ~/.cache/plugins | Tristan Sloughter | 2015-05-17 | 8 | -22/+110 |
| | | | |||||
* | | | Merge pull request #446 from tsloughter/relx_upgrade | Fred Hebert | 2015-05-19 | 2 | -2/+2 |
|\ \ \ | | | | | | | | | update relx version. fixes #434 | ||||
| * | | | update relx version. fixes #434 | Tristan Sloughter | 2015-05-18 | 2 | -2/+2 |
| |/ / | |||||
* | | | Merge pull request #445 from sg2342/fix-fetch-format_error | Tristan Sloughter | 2015-05-18 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | io_lib:format/2 will throw badarg when trying to print rebar_resource… | ||||
| * | | | io_lib:format/2 will throw badarg when trying to print ↵ | Stefan Grundmann | 2015-05-19 | 1 | -1/+1 |
|/ / / | | | | | | | | | | rebar_resource:resource() as string | ||||
* | | | Merge pull request #444 from omarkj/omarkj-change-gitignore | Tristan Sloughter | 2015-05-18 | 1 | -0/+1 |
|\ \ \ | |_|/ |/| | | Ignore the build directory | ||||
| * | | Ignore the build directory | omarkj | 2015-05-18 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #439 from talentdeficit/extra_src_dirs | Tristan Sloughter | 2015-05-17 | 6 | -49/+198 |
|\ \ | | | | | | | generalize the "test" special dir into an {extra_src_dirs, [...]} option | ||||
| * | | document `extra_src_dirs` | alisdair sullivan | 2015-05-17 | 1 | -0/+5 |
| | | | |||||
| * | | generalize the "test" special dir into an {extra_src_dirs, [...]} option | alisdair sullivan | 2015-05-16 | 5 | -49/+193 |
| |/ | | | | | | | | | | | like `src_dirs`, `extra_src_dirs` are directories to be copied to the `_build` dir and compiled. unlike `src_dirs` they are not added to the .app specification | ||||
* | | Merge pull request #440 from talentdeficit/unescessary_load | Tristan Sloughter | 2015-05-17 | 1 | -8/+14 |
|\ \ | |/ |/| | remove use of `code:load_abs/1` in favor of `beam_lib:chunks/2` | ||||
| * | remove use of `code:load_abs/1` in favor of `beam_lib:chunks/2` to | alisdair sullivan | 2015-05-16 | 1 | -8/+14 |
|/ | | | | avoid repeated loading and unloading of modules | ||||
* | Merge pull request #432 from soranoba/edoclet-in-deps | Tristan Sloughter | 2015-05-15 | 1 | -1/+3 |
|\ | | | | | be able to use the specified edoclet in deps | ||||
| * | be able to use the specified edoclet in deps | soranoba | 2015-05-16 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #433 from sg2342/fix-prv_unlock-usage-string | Fred Hebert | 2015-05-15 | 1 | -1/+1 |
|\ \ | | | | | | | fix usage string in rebar_prv_unlock | ||||
| * | | fix usage string in rebar_prv_unlock | Stefan Grundmann | 2015-05-15 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #429 from omarkj/omarkj-quote-atoms | Tristan Sloughter | 2015-05-14 | 9 | -13/+13 |
|\ \ | | | | | | | Quote atoms to allow names to have dashes. | ||||
| * | | Quote atoms to allow names to have dashes. | omarkj | 2015-05-13 | 9 | -13/+13 |
| |/ | |||||
* | | Merge pull request #426 from ferd/cleaner-tpl-docs | Tristan Sloughter | 2015-05-14 | 5 | -5/+5 |
|\ \ | | | | | | | Make standalone vs complete project template clear | ||||
| * | | Make standalone vs complete project template clear | Fred Hebert | 2015-05-12 | 5 | -5/+5 |
| | | | | | | | | | | | | | | | Some templates like OTP apps are usable within releases, so the text does remain a bit vague, but hopefully less than before. | ||||
* | | | Merge pull request #414 from tsloughter/hex_pkg_improvements | Tristan Sloughter | 2015-05-14 | 13 | -85/+387 |
|\ \ \ | |_|/ |/| | | Hex pkg improvements | ||||
| * | | patch tests | Tristan Sloughter | 2015-05-14 | 1 | -6/+0 |
| | | | |||||
| * | | More package management tests | Fred Hebert | 2015-05-13 | 1 | -12/+125 |
| | | | |||||
| * | | Proper custom pkg index support, some tests | Fred Hebert | 2015-05-13 | 8 | -26/+125 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 |