Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Bump version to 3.3.2 | Fred Hebert | 2016-10-14 | 2 | -2/+2 |
| | |||||
* | Merge pull request #1353 from tsloughter/relx_3.21.1 | Fred Hebert | 2016-10-14 | 2 | -3/+3 |
|\ | | | | | upgrade relx to 3.21.1 | ||||
| * | upgrade relx to 3.21.1 | Tristan Sloughter | 2016-10-14 | 2 | -3/+3 |
|/ | |||||
* | Merge pull request #1337 from ferd/support-aliasing | alisdair sullivan | 2016-10-13 | 4 | -30/+159 |
|\ | | | | | Properly support package aliasing and alt names | ||||
| * | Track package hash in memory index, add hash test | Fred Hebert | 2016-10-04 | 2 | -2/+60 |
| | | | | | | | | | | | | | | | | | | | | This adds tracking of package hash in the in-memory index rather than the current `undefined' values. According to the test added, this is not necessary for transitive package dep hash chcking, but does result in a more complete index search result when doing app lookups, and could yield some optimizations on hash checks by checking from the index structure before fetching a package. | ||||
| * | Add transitive alias tests | Fred Hebert | 2016-10-04 | 1 | -7/+75 |
| | | |||||
| * | Update existing tests to use new index structure | Fred Hebert | 2016-10-03 | 1 | -1/+4 |
| | |