Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1494 from ferd/escript-generate-cmd-win32 | alisdair sullivan | 2017-02-27 | 3 | -27/+24 |
|\ | | | | | Windows escripts get cmd autogenerated | ||||
| * | Merge branch 'escript-generate-cmd-win32' of https://github.com/ferd/rebar3 ↵ | Fred Hebert | 2017-02-26 | 0 | -0/+0 |
| |\ | | | | | | | | | | into escript-generate-cmd-win32 | ||||
| | * | Windows escripts get cmd autogenerated | Fred Hebert | 2017-02-24 | 3 | -27/+24 |
| | | | | | | | | | | | | | | | This also patches up a problem for hooks when dealing with directories with spaces in them, and reduces complexity of bootstrap file. | ||||
| * | | make the hook for windows work | Fred Hebert | 2017-02-24 | 1 | -2/+4 |
| | | | |||||
| * | | WIP windows escripts get cmd autogenerated | Fred Hebert | 2017-02-24 | 3 | -27/+22 |
| |/ | |||||
* | | Merge pull request #1499 from ferd/avoid-clean-wildcard-apps | Fred Hebert | 2017-02-26 | 2 | -5/+5 |
|\ \ | | | | | | | More fixes for bad calls to find_apps | ||||
| * | | More fixes for bad calls to find_apps | Fred Hebert | 2017-02-26 | 2 | -5/+5 |
| | | | |||||
* | | | Merge pull request #1497 from ferd/rebar-config-override-root | alisdair sullivan | 2017-02-26 | 2 | -6/+6 |
|\ \ \ | | | | | | | | | REBAR_CONFIG impacts file project root only | ||||
| * | | | REBAR_CONFIG impacts file project root only | Fred Hebert | 2017-02-24 | 2 | -6/+6 |
| | | | | |||||
* | | | | Merge pull request #1498 from ferd/avoid-clean-wildcard-apps | alisdair sullivan | 2017-02-26 | 1 | -1/+2 |
|\ \ \ \ | | |/ / | |/| | | Fix wildcard usage in rebar3 clean | ||||
| * | | | Fix wildcard usage in rebar3 clean | Fred Hebert | 2017-02-26 | 1 | -1/+2 |
|/ / / | | | | | | | | | | | | | The wildcard usage could fail on some OSes by being passed directly and just not finding libs and erroring out | ||||
* | | | Merge pull request #1496 from ferd/bump-cth-readable | alisdair sullivan | 2017-02-25 | 2 | -3/+3 |
|\ \ \ | |/ / |/| | | Bump cth_readable to 1.2.4 | ||||
| * | | Bump cth_readable to 1.2.4 | Fred Hebert | 2017-02-25 | 2 | -3/+3 |
|/ / | | | | | | | | | | | Fixes an issue where some skipped test suites could end up misreported as the previous suite. See https://github.com/ferd/cth_readable/issues/10 | ||||
* | | Merge pull request #1486 from ferd/src_dir-is-respected | Fred Hebert | 2017-02-24 | 4 | -42/+197 |
|\ \ | |/ |/| | Add respect for src_dirs option in app_discover and app_info | ||||
| * | Fix default .app.src file for rebar_app_info | Fred Hebert | 2017-02-24 | 2 | -13/+29 |
| | | | | | | | | | | | | | | The finding of the file was done based on an assumed 'src' path which may not be correct. This patch instead replaces the value with a lookup in configured paths and returns the first that matches to an existing file. | ||||
| * | Fix detection of src_dirs in unknown apps/deps | Fred Hebert | 2017-02-23 | 2 | -13/+87 |
| | | | | | | | | | | First find the rebar.config file, and if any data is found, check for src_dirs config. If nothing is there or no app is found, default to src/ | ||||
| * | Fix plugins usage to support src_dirs options | Fred Hebert | 2017-02-19 | 1 | -2/+5 |
| | | |||||
| * | For convenience add appinfo default src_dir lookup | Fred Hebert | 2017-02-19 | 1 | -1/+5 |
| | | | | | | | | This makes rebar_prv_install_deps able to support more src_dir configs | ||||
| * | Add respect for src_dirs option in app_discover | Fred Hebert | 2017-02-19 | 2 | -32/+90 |
|/ | | | | | This lets people who use custom directories layout without leaving the .app.src in src/ to still see their app build. | ||||
* | Merge pull request #1474 from talentdeficit/properly_skip_tests | Fred Hebert | 2017-02-06 | 1 | -17/+29 |
|\ | | | | | use proper skips in compiler tests that use unavailable functions | ||||
| * | use proper skips in compiler tests that use unavailable functions | alisdair sullivan | 2017-02-05 | 1 | -17/+29 |
| | | |||||
* | | Merge pull request #1473 from ferd/global-plugin-tpl-support | Fred Hebert | 2017-02-06 | 1 | -0/+11 |
|\ \ | | | | | | | Add support for global plugin-defined templates | ||||
| * | | Add support for global plugin-defined templates | Fred Hebert | 2017-02-06 | 1 | -0/+11 |
| |/ | | | | | | | | | Did not really know how to automate the testing for this, did it by hand. | ||||
* | | Merge pull request #1472 from talentdeficit/REBAR-1469 | Fred Hebert | 2017-02-05 | 1 | -7/+10 |
|\ \ | |/ |/| | catch badarg exception from eunit in `rebar_prv_eunit` | ||||
| * | catch badarg exception from eunit in `rebar_prv_eunit` | alisdair sullivan | 2017-02-05 | 1 | -7/+10 |
|/ | | | | fixes #1469 | ||||
* | Go back to git-generated version | Fred Hebert | 2017-02-03 | 1 | -1/+1 |
| | |||||
* | Bump to 3.3.5 | Fred Hebert | 2017-02-03 | 2 | -2/+2 |
| | |||||
* | Merge pull request #1466 from ferd/unicode-paths-in-update | alisdair sullivan | 2017-02-03 | 1 | -2/+2 |
|\ | | | | | Fix printing path with unicode names in prv_update | ||||
| * | Fix printing path with unicode names in prv_update | Fred Hebert | 2017-02-03 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #1463 from varnerac/cover_exclude_apps | Fred Hebert | 2017-01-30 | 3 | -14/+23 |
|\ | | | | | Allow exclusion of apps in cover | ||||
| * | Allow exclusion of apps in cover | Drew Varner | 2017-01-30 | 3 | -14/+23 |
| | | | | | | | | | | Adds a new option `{cover_excl_apps, Apps}` to exclude apps from coverage analysis by name. | ||||
* | | Merge pull request #1460 from ferd/add-regression | Fred Hebert | 2017-01-29 | 1 | -1/+36 |
|\ \ | | | | | | | Add regression test for #1410 | ||||
| * | | Make test work on all OTPs | Fred Hebert | 2017-01-29 | 1 | -1/+4 |
| | | | |||||
| * | | Add regression for #1410 | Fred Hebert | 2017-01-29 | 1 | -1/+33 |
|/ / | |||||
* | | Merge pull request #1461 from talentdeficit/erl_compiler_opts_env_detection | Fred Hebert | 2017-01-29 | 2 | -8/+115 |
|\ \ | | | | | | | consider `ERL_COMPILER_OPTIONS` when recompiling | ||||
| * | | comment `ERL_COMPILER_OPTIONS` tests | alisdair sullivan | 2017-01-28 | 1 | -0/+9 |
| | | | |||||
| * | | consider `ERL_COMPILER_OPTIONS` when recompiling | alisdair sullivan | 2017-01-28 | 2 | -8/+106 |
|/ / | | | | | | | | | | | on 19.x forward the compiler should now take into consideration the value of the environment variable `ERL_COMPILER_OPTIONS` when deciding whether or not to recompile a module | ||||
* | | Merge pull request #1459 from ferd/fix-nightly-readme-note | Fred Hebert | 2017-01-28 | 1 | -2/+2 |
|\ \ | | | | | | | The stable URL is for stable releases since 3.0.0 | ||||
| * | | The stable URL is for stable releases since 3.0.0 | Fred Hebert | 2017-01-28 | 1 | -2/+2 |
|/ / | | | | | | | Addresses issue #1330 | ||||
* | | Merge pull request #1458 from ferd/survive-edoc-crashes | Fred Hebert | 2017-01-27 | 14 | -10/+320 |
|\ \ | | | | | | | Survive EDoc crashes | ||||
| * | | Survive EDoc crashes | Fred Hebert | 2017-01-27 | 14 | -10/+320 |
|/ / | | | | | | | | | | | | | | | | | | | | | Instead of a hard crash, display an error message indicating which app failed. We can't report the exact failure; only EDoc does it to stdout itself and we can't capture it. Pre/Post hooks are run properly despite the failure, as per escript and compile providers. | ||||
* | | Merge pull request #1451 from ferd/manpages | alisdair sullivan | 2017-01-27 | 2 | -0/+448 |
|\ \ | | | | | | | Add manpage for rebar3 | ||||
| * | | Add manpage for rebar3 | Fred Hebert | 2017-01-21 | 2 | -0/+448 |
| | | | | | | | | | | | | With peer script to help autogenerate commands from providers | ||||
* | | | Merge pull request #1449 from ferd/fix-localinstall-tpl-path | alisdair sullivan | 2017-01-27 | 2 | -7/+16 |
|\ \ \ | | | | | | | | | See template local install same builtin as escript | ||||
| * | | | See template local install same builtin as escript | Fred Hebert | 2017-01-21 | 2 | -7/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the `new` command is run from a locally installed rebar3 (`rebar3 local install`), the builtin templates would be labelled as custom because of directories. This patch fixes it by splitting off the rebar3 priv dir from the user's configured plugin path for custom ones, and introducing a new internal label for builtins (since handling must remain different from escripts) This fixes issue #819 | ||||
* | | | | Merge pull request #1457 from ferd/windows-mv | alisdair sullivan | 2017-01-27 | 2 | -20/+287 |
|\ \ \ \ | |_|_|/ |/| | | | Fix `mv` on windows | ||||
| * | | | Re-fix the windows file movement | Fred Hebert | 2017-01-27 | 1 | -33/+45 |
| | | | | | | | | | | | | | | | | and clean up a bit | ||||
| * | | | Rework test to work and pass on linux | Fred Hebert | 2017-01-27 | 1 | -7/+11 |
| | | | | | | | | | | | | | | | | to be roundtripped again to windows. | ||||
| * | | | Fix mv command on windows | Fred Hebert | 2017-01-27 | 2 | -20/+271 |
|/ / / | | | | | | | | | | | | | | | | | | | Requires changing a bunch of arguments for xerocopy since it does not allow to rename while copying. Lots of tests added | ||||
* | | | Merge pull request #1453 from ajm113/grammar-contributions-fixes | Fred Hebert | 2017-01-26 | 2 | -3/+4 |
|\ \ \ | |_|/ |/| | | Fixed typos and grammar errors for CONTRIBUTING.md. |