Tristan Sloughter
e8a6cfe04a
Merge pull request #332 from tuncer/update-dialyzer_reference
...
Update dialyzer_reference
2014-07-25 13:51:23 -05:00
Tuncer Ayaz
63a348743d
Update dialyzer_reference
2014-07-25 20:41:23 +02:00
Tristan Sloughter
148416d0cc
Merge pull request #330 from tuncer/experimental-tests
...
Remove experimental label from 'eunit tests='
2014-07-25 12:24:43 -05:00
Tuncer Ayaz
e9fcd11ccc
Remove experimental label from 'eunit tests='
2014-07-18 18:54:18 +02:00
Fred Hebert
3b0f916381
Merge pull request #328 from tuncer/typos-in-327
...
Follow-up typo fixes for #327
2014-07-17 16:24:14 -04:00
Tuncer Ayaz
38934da869
Follow-up typo fixes for #327
2014-07-17 22:20:51 +02:00
Fred Hebert
17546788c0
Merge pull request #327 from tuncer/fix-326
...
Adapt arch string to versioning scheme changes (>= 17.x)
2014-07-17 16:02:39 -04:00
Tuncer Ayaz
9b060f2de9
rebar_utils:otp_release/0: handle vsn like x.y.z**
...
As mentioned in the OTP documentation, licensed customers may use
patched OTP installations where the otp_patch_apply tool adds a '**'
suffix as a flag saying the system consists of application versions from
multiple OTP versions. When we get such a version string, we drop the
suffix, as we cannot obtain relevant information from it as far as
tooling is concerned.
2014-07-17 21:18:43 +02:00
Tuncer Ayaz
873d236ce9
Adapt arch string to versioning scheme changes (>= 17.x)
2014-07-17 18:53:58 +02:00
Tuncer Ayaz
6f60256138
Fix minor whitespace and comment issues in rebar_utils
2014-07-17 18:49:57 +02:00
Fred Hebert
1e7c7426c8
Merge branch 'tuncer-minor-fixes'
2014-07-15 08:47:05 -04:00
Fred Hebert
8b6a2a8c74
Merge branch 'minor-fixes' of https://github.com/tuncer/rebar into tuncer-minor-fixes
2014-07-15 08:45:36 -04:00
Fred Hebert
353af1cdba
Merge pull request #307 from lrascao/add_bootstrap_usage
...
bootstrap now accepts --help usage flag
2014-07-15 08:41:58 -04:00
Fred Hebert
3824b52b89
Merge pull request #316 from talentdeficit/rebar_shell_314
...
fix for #314 (rebar shell somehow blocks using io:format in gen_server handle_call)
2014-07-15 08:21:27 -04:00
Fred Hebert
7f7e36740f
Merge branch 'NineFX-erl-args-to-end'
2014-07-15 08:20:38 -04:00
Fred Hebert
dcfa6daf30
Merge branch 'erl-args-to-end' of https://github.com/NineFX/rebar into NineFX-erl-args-to-end
...
Conflicts:
THANKS
2014-07-15 08:20:29 -04:00
Tuncer Ayaz
15373a580f
Fix typo s/of/on/
2014-07-13 15:12:09 +02:00
alisdair sullivan
68089c6297
update group leaders when restarting user process
...
ensure any processes with a reference to an old user process as their
group leader are updated to use the new user process. this introduces a
slight delay at startup as the system must wait for the new processes
to be registered. there is a max wait period of three seconds (before
the shell command gives up and throws a timeout error)
fixes #314 ("rebar shell" somehow blocks using io:format in gen_server
handle_call)
2014-07-07 23:10:14 +00:00
Tuncer Ayaz
71c2f17c9b
Remove warnings_as_errors from rebar.config
...
rebar's beam files are actually compiled by bootstrap's call to
make:files/2, so warnings_as_errors in rebar.config isn't really used.
2014-07-01 11:17:26 +02:00
Tuncer Ayaz
c22370a2cb
Use correct types for OTP >=17.x
2014-06-29 21:13:54 +02:00
Tuncer Ayaz
5f995bfdc0
Fix a few minor formatting inconsistencies
...
* fix overlong lines
* where appropriate use %% instead of %
2014-06-29 21:13:45 +02:00
varnerac-ubnt
35ee457176
Fix bug 271
...
Moves ct_extra_params to the end of the generated ct_run command.
This allows users to pass commands to the underlying emulator
using -erl_args. The included rt test demonstrates that it is
possible to pass an addtional option to ct_run and -erl_args at
the same time. Finally, the test executes in regular and verbose
modes because rebar constructs the ct_run command differently in
verbose mode.
2014-06-27 15:35:56 -05:00
Luis Rascão
41095e73e2
fix indentation issues
2014-06-26 23:29:26 +01:00
Fred Hebert
0d1ae7a468
Bump to 2.5.0
2014-06-23 14:50:38 -04:00
Fred Hebert
0b1e6b3779
Revert "Merge pull request #281 from tuncer/rebar-h-internal"
...
This reverts commit 07e2232847
, reversing
changes made to 37cf470ae9
.
2014-06-23 13:48:49 -04:00
Fred Hebert
24ce11c381
Bump Rebar to 2.4.0
2014-06-18 11:52:56 -04:00
Fred Hebert
e1237caee5
Merge pull request #260 from dgud/dgud/windows-fix-paths
...
Quote include/lib paths
2014-06-18 11:26:29 -04:00
Tristan Sloughter
8a0d8ad7a5
Merge pull request #285 from nevar/fix_inheritance
...
Fix #249 (erlc regression)
2014-06-15 14:48:12 -05:00
Tristan Sloughter
09355b0e63
Merge pull request #296 from runcom/add_gen_event_template
...
Add gen_event template
2014-06-15 14:48:01 -05:00
Antonio Murdaca
c9a301d04c
Add gen_event template
2014-06-15 14:18:00 +02:00
Tristan Sloughter
29a16cbabe
Merge pull request #195 from fgallaire/switch_template_instructions
...
Switch template instructions
2014-06-14 21:55:44 -05:00
Tristan Sloughter
1e2af5fa51
Merge pull request #112 from tuncer/horvand-cover-for-qc
...
Add code coverage analysis functionality to `qc'
2014-06-14 12:46:01 -05:00
Tuncer Ayaz
1363ba3038
Wrap cover:stop() call as rebar_cover_utils:exit/0
2014-06-14 19:23:45 +02:00
Tuncer Ayaz
8fea315b0b
rebar_eunit: disambiguate internal naming
...
Partially revert naming changes introduced in 93689703c1
:
CoverageModules -> FilteredModules
get_coverage_modules -> get_matching_modules
Having the name "coverage" meaning "filtered/selected modules" can be
confused with code coverage.
2014-06-14 19:23:45 +02:00
Andras Horvath
4a6dc223b7
Add code coverage analysis functionality to `qc'
...
- Use `cover' with QuickCheck testing
- Reuse the `cover_*' rebar.config options
- Refactor cover-related code to separate module (`qc_cover_utils')
for use with both `eunit' and `qc'
2014-06-14 19:23:45 +02:00
Tristan Sloughter
6a4d80e385
Revert "Merge pull request #171 from fenollp/using-stdlib"
...
This reverts commit 3297ffec2c
, reversing
changes made to 0401debb3c
.
2014-06-14 12:10:08 -05:00
Tristan Sloughter
07e2232847
Merge pull request #281 from tuncer/rebar-h-internal
...
Move include/rebar.hrl to src/rebar.hrl
2014-06-14 11:19:43 -05:00
Tristan Sloughter
37cf470ae9
Merge pull request #130 from yamt/ct-fixes
...
ct fixes
2014-06-14 11:18:54 -05:00
Tristan Sloughter
9380583f6c
Merge pull request #229 from tolbrino/tb-patch-env
...
Add REBAR to environment before executing hooks
2014-06-13 19:25:21 -05:00
Tristan Sloughter
3297ffec2c
Merge pull request #171 from fenollp/using-stdlib
...
Some optimisation/refactoring using stdlib's functions
2014-06-13 19:24:58 -05:00
Tristan Sloughter
0401debb3c
Merge pull request #119 from deadok22/qualified-test-spec
...
Add qualified name tests specification (see #118 )
2014-06-13 19:22:22 -05:00
Fred Hebert
992a8f06ac
Merge pull request #288 from tuncer/fix-176
...
Fix #176
2014-06-13 08:42:37 -04:00
Fred Hebert
fe16668a20
Merge pull request #136 from waisbrot/add-p4-support
...
Add support for the Perforce VCS client via the "p4" tool
2014-06-13 08:42:21 -04:00
Pierre Fenoll
258ab8a623
Rebasing. Fix differences with c26b0c7
c996e98
b690842
.
2014-06-13 14:39:15 +02:00
Pierre Fenoll
e3d2142df5
Local corrections on string processing:
...
* Corrected regexp: `[x|y]` -> `[xy]`.
* Used an re:replace/4 option instead of multiple IOlist functions.
2014-06-13 02:22:26 +02:00
Luis Rascao
411d703666
bootstrap now accepts --help usage flag
2014-06-12 14:05:35 +01:00
Tristan Sloughter
908028858f
Merge pull request #292 from matwey/namespaced_types
...
Namespaced types: fix build for 17.0
2014-06-11 16:38:48 -05:00
Matwey V. Kornilov
4e67d254db
Add erlang 17.0 to travis
2014-06-08 14:34:16 +04:00
Matwey V. Kornilov
4de9ea5574
Add namespaced_types to bootstrap script.
2014-06-08 14:34:10 +04:00
Matwey V. Kornilov
a7e05f57d1
Fix build for 17.0 using the solutiong proposed by @tsloughter
...
We use namespaced_types option to choose between dict() and dict:dict() types.
2014-06-08 14:34:04 +04:00