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 | |
| | |