Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1408 from robertoaloi/patch-1 | Fred Hebert | 2016-12-08 | 1 | -0/+1 |
|\ | | | | | Update THANKS | ||||
| * | Update THANKS | Roberto Aloi | 2016-12-08 | 1 | -0/+1 |
|/ | |||||
* | Go back to git-based versioning | Fred Hebert | 2016-12-08 | 1 | -1/+1 |
| | |||||
* | Bump to 3.3.3 | Fred Hebert | 2016-12-08 | 2 | -2/+2 |
| | |||||
* | Merge pull request #1404 from psyeugenic/select-cmd-by-git-version | alisdair sullivan | 2016-12-07 | 1 | -13/+59 |
|\ | | | | | Select git clone command by git version | ||||
| * | Use different git commands for different git versions | Björn-Egil Dahlberg | 2016-12-07 | 1 | -13/+59 |
|/ | | | | | | | | | | The option --single-branch was introduced in git version 1.7.10 and thus rebar3 cannot fetch git dependencies on systems where earlier git versions are install. This commit will select other git clone commands if an earlier git version is detected. If the git version cannot be determined rebar3 falls back on the previous behavior and uses --single-branch. | ||||
* | Merge pull request #1403 from robertoaloi/fix-regexp-for-matching-files | Fred Hebert | 2016-12-06 | 4 | -4/+4 |
|\ | | | | | Restrict regexp to match on files starting with '._' | ||||
| * | Restrict regexp to match on files starting with '._' | Roberto Aloi | 2016-12-06 | 4 | -4/+4 |
|/ | |||||
* | Merge pull request #1398 from tburghart/rebar3_issue_1397 | Fred Hebert | 2016-12-05 | 2 | -35/+162 |
|\ | | | | | Correct precedence of compile options merged from profiles. | ||||
| * | Added regression tests for PR 1398 | Ted Burghart | 2016-12-05 | 1 | -2/+102 |
| | | |||||
| * | Addresses https://github.com/erlang/rebar3/issues/1397 | Ted Burghart | 2016-12-05 | 1 | -33/+60 |
|/ | | | | | | Ensures merged compiler options end up in the correct order to maintain profile precedence. Moves the merge functionality from rebar_opts:merge_opts/2 to a standalone function to ease extension and debugging. | ||||
* | Merge branch 'artempervin-master' | Fred Hebert | 2016-12-01 | 5 | -12/+91 |
|\ | |||||
| * | Fully clean up after test utils for proxy | Fred Hebert | 2016-12-01 | 1 | -4/+5 |
| | | |||||
| * | 1394: fixed typo | Artem Pervin | 2016-12-01 | 1 | -4/+4 |
| | | |||||
| * | 1394: fixed typo | Artem Pervin | 2016-12-01 | 1 | -3/+3 |
| | | |||||
| * | 1394: restore original proxy spec after tests | Artem Pervin | 2016-12-01 | 1 | -6/+21 |
| | | |||||
| * | 1394: refined export list and tests | Artem Pervin | 2016-12-01 | 2 | -4/+9 |
| | | |||||
| * | 1394: one more test | Artem Pervin | 2016-12-01 | 1 | -0/+3 |
| | | |||||
| * | 1394: fixed typos | Artem Pervin | 2016-11-30 | 1 | -2/+2 |
| | | |||||
| * | 1394: fixed typo | Artem Pervin | 2016-11-30 | 1 | -2/+2 |
| | | |||||
| * | 1394: added fix for rebar_utils, moved setting of http_options into ↵ | Artem Pervin | 2016-11-30 | 5 | -23/+55 |
| | | | | | | | | init_config, added unit tests | ||||
| * | 1394: fixed handling of proxy username and password | Artem Pervin | 2016-11-29 | 1 | -3/+26 |
|/ | |||||
* | Merge pull request #1393 from ferd/fix-linebreaks | Fred Hebert | 2016-11-28 | 1 | -2/+2 |
|\ | | | | | Replace unprocessed ~n linebreaks | ||||
| * | Replace unprocessed ~n linebreaks | Fred Hebert | 2016-11-28 | 1 | -2/+2 |
|/ | | | | Fixes #1392 | ||||
* | Merge pull request #1390 from lrascao/feature/bump_deps | Fred Hebert | 2016-11-27 | 2 | -9/+9 |
|\ | | | | | Upgrade relx, erlware_commons and cf | ||||
| * | Upgrade relx, erlware_commons and cf | Luis Rascao | 2016-11-27 | 2 | -9/+9 |
|/ | | | | | | relx ~> 3.22.0 erlware_commons ~> 0.22.0 cf ~> 0.2.2 | ||||
* | Merge pull request #1382 from sirihansen/siri/recursive-opt | Fred Hebert | 2016-11-25 | 5 | -38/+185 |
|\ | | | | | Add 'recursive' option | ||||
| * | Add 'recursive' option | Siri Hansen | 2016-11-21 | 5 | -38/+185 |
| | | | | | | | | | | | | | | | | | | | | | | | | The option {recursive,boolean()} can now be set pr directory in 'src_dirs' and 'extra_src_dirs', and on top level in the new 'erlc_compiler' option. Example config: {erlc_compiler,[{recursive,false}]}. {src_dirs,[{"src",[{recursive,true}]}]}. This will cause recursive compilation within the "src" directory, but not in any other directoires. | ||||
* | | Merge pull request #1385 from waisbrot/missing-package-error | Fred Hebert | 2016-11-23 | 1 | -1/+1 |
|\ \ | | | | | | | Unify different styles of missing_package error | ||||
| * | | expect the `missing_package` error to have arity 2 or 3 | Nathaniel Waisbrot | 2016-11-23 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #1388 from tsloughter/default_s3_region | Fred Hebert | 2016-11-22 | 1 | -1/+0 |
|\ \ | | | | | | | use default region for s3 deployment | ||||
| * | | use default region for s3 deployment | Tristan Sloughter | 2016-11-22 | 1 | -1/+0 |
|/ / | |||||
* | | Merge pull request #1387 from ericmj/emj-rebar-config-env | Fred Hebert | 2016-11-22 | 3 | -9/+18 |
|\ \ | | | | | | | Always read REBAR_CONFIG env var when loading config | ||||
| * | | Always read REBAR_CONFIG env var when loading config | Eric Meadows-Jönsson | 2016-11-22 | 3 | -9/+18 |
| | | | |||||
* | | | Merge pull request #1374 from tsloughter/nightly | alisdair sullivan | 2016-11-22 | 1 | -7/+21 |
|\ \ \ | |_|/ |/| | | upload rebar3 escript for every merge to master to rebar3-nightly | ||||
| * | | upload rebar3 escript for every merge to master to rebar3-nightly | Tristan Sloughter | 2016-11-22 | 1 | -7/+21 |
| |/ | |||||
* | | Merge pull request #1380 from ferd/fix-self-edoc | Fred Hebert | 2016-11-20 | 2 | -11/+5 |
|\ \ | | | | | | | Allow rebar3 to edoc itself | ||||
| * | | Allow rebar3 to edoc itself | Fred Hebert | 2016-11-17 | 2 | -11/+5 |
| |/ | |||||
* | | Merge pull request #1381 from ferd/fix-dialyzer-warnings | Fred Hebert | 2016-11-20 | 11 | -53/+42 |
|\ \ | |/ |/| | Fix rebar3 dialyzer warnings | ||||
| * | Fix rebar3 dialyzer warnings | Fred Hebert | 2016-11-19 | 11 | -53/+42 |
|/ | | | | Some tricky changes in there but should be okay | ||||
* | Merge pull request #1370 from fishcakez/dialyzer-exclude_mods | alisdair sullivan | 2016-11-08 | 2 | -59/+141 |
|\ | | | | | Add exclude_apps/mods, plt_extra_mods, base_plt_mods config | ||||
| * | Add exclude_apps/mods, plt_extra_mods, base_plt_mods config | James Fish | 2016-11-03 | 2 | -59/+141 |
| | | | | | | | | | | | | | | * exclude_apps - never use applications for PLT/analysis * base_plt_mods - add modules to base PLT (overrules exclude_apps) * plt_extra_mods - add modules to PLT (overrules exclude_apps) * exclude_mods - never use modules for PLT/analysis (overrules all) | ||||
* | | Merge pull request #1371 from psyeugenic/egil/fix-usage-typo | Tristan Sloughter | 2016-11-03 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix usage decription of 'rebar3' | ||||
| * | Fix usage decription of 'rebar3' | Björn-Egil Dahlberg | 2016-11-03 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1357 from erlang/ct_spec | Fred Hebert | 2016-10-17 | 2 | -22/+43 |
|\ | | | | | experimental: allow test specifications to be passed via the command line | ||||
| * | fix "helpful" compiler spelling correction | alisdair sullivan | 2016-10-17 | 1 | -1/+1 |
| | | |||||
| * | allow test specifications to be passed via the command line | alisdair sullivan | 2016-10-17 | 2 | -22/+43 |
|/ | | | | | | `rebar3 ct --spec foo.spec,bar.spec,baz.spec` now works also added support for the `join_specs` flag on the command line | ||||
* | Merge pull request #1356 from ferd/prevent-as-crash-on-missing-tasks | alisdair sullivan | 2016-10-17 | 2 | -3/+20 |
|\ | | | | | Prevent crashes in `rebar3 as` with no tasks | ||||
| * | Prevent crashes in `rebar3 as` with no tasks | Fred Hebert | 2016-10-17 | 2 | -3/+20 |
|/ | | | | checks on hd(...) and so on could not handle empty lists | ||||
* | Return to git-based vsn | Fred Hebert | 2016-10-14 | 1 | -1/+1 |
| |