Tuncer Ayaz
e9fcd11ccc
Remove experimental label from 'eunit tests='
10 lat temu
Fred Hebert
3b0f916381
Merge pull request #328 from tuncer/typos-in-327
Follow-up typo fixes for #327
10 lat temu
Tuncer Ayaz
38934da869
Follow-up typo fixes for #327
10 lat temu
Fred Hebert
17546788c0
Merge pull request #327 from tuncer/fix-326
Adapt arch string to versioning scheme changes (>= 17.x)
10 lat temu
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.
10 lat temu
Tuncer Ayaz
873d236ce9
Adapt arch string to versioning scheme changes (>= 17.x)
10 lat temu
Tuncer Ayaz
6f60256138
Fix minor whitespace and comment issues in rebar_utils
10 lat temu
Fred Hebert
1e7c7426c8
Merge branch 'tuncer-minor-fixes'
10 lat temu
Fred Hebert
8b6a2a8c74
Merge branch 'minor-fixes' of https://github.com/tuncer/rebar into tuncer-minor-fixes
10 lat temu
Fred Hebert
353af1cdba
Merge pull request #307 from lrascao/add_bootstrap_usage
bootstrap now accepts --help usage flag
10 lat temu
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)
10 lat temu
Fred Hebert
7f7e36740f
Merge branch 'NineFX-erl-args-to-end'
10 lat temu
Fred Hebert
dcfa6daf30
Merge branch 'erl-args-to-end' of https://github.com/NineFX/rebar into NineFX-erl-args-to-end
Conflicts:
THANKS
10 lat temu
Tuncer Ayaz
15373a580f
Fix typo s/of/on/
10 lat temu
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)
10 lat temu
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.
11 lat temu
Tuncer Ayaz
c22370a2cb
Use correct types for OTP >=17.x
11 lat temu
Tuncer Ayaz
5f995bfdc0
Fix a few minor formatting inconsistencies
* fix overlong lines
* where appropriate use %% instead of %
11 lat temu
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.
11 lat temu
Luis Rascão
41095e73e2
fix indentation issues
11 lat temu
Fred Hebert
0d1ae7a468
Bump to 2.5.0
11 lat temu
Fred Hebert
0b1e6b3779
Revert "Merge pull request #281 from tuncer/rebar-h-internal"
This reverts commit 07e2232847baa634b7d09bdb87dafda6c6bcc4a4, reversing
changes made to 37cf470ae9
.
11 lat temu
Fred Hebert
24ce11c381
Bump Rebar to 2.4.0
11 lat temu
Fred Hebert
e1237caee5
Merge pull request #260 from dgud/dgud/windows-fix-paths
Quote include/lib paths
11 lat temu
Tristan Sloughter
8a0d8ad7a5
Merge pull request #285 from nevar/fix_inheritance
Fix #249 (erlc regression)
11 lat temu
Tristan Sloughter
09355b0e63
Merge pull request #296 from runcom/add_gen_event_template
Add gen_event template
11 lat temu
Antonio Murdaca
c9a301d04c
Add gen_event template
11 lat temu
Tristan Sloughter
29a16cbabe
Merge pull request #195 from fgallaire/switch_template_instructions
Switch template instructions
11 lat temu
Tristan Sloughter
1e2af5fa51
Merge pull request #112 from tuncer/horvand-cover-for-qc
Add code coverage analysis functionality to `qc'
11 lat temu
Tuncer Ayaz
1363ba3038
Wrap cover:stop() call as rebar_cover_utils:exit/0
11 lat temu
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.
11 lat temu
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'
12 lat temu
Tristan Sloughter
6a4d80e385
Revert "Merge pull request #171 from fenollp/using-stdlib"
This reverts commit 3297ffec2c89c6b7135165b4bfaeaeb07167c33c, reversing
changes made to 0401debb3c
.
11 lat temu
Tristan Sloughter
07e2232847
Merge pull request #281 from tuncer/rebar-h-internal
Move include/rebar.hrl to src/rebar.hrl
11 lat temu
Tristan Sloughter
37cf470ae9
Merge pull request #130 from yamt/ct-fixes
ct fixes
11 lat temu
Tristan Sloughter
9380583f6c
Merge pull request #229 from tolbrino/tb-patch-env
Add REBAR to environment before executing hooks
11 lat temu
Tristan Sloughter
3297ffec2c
Merge pull request #171 from fenollp/using-stdlib
Some optimisation/refactoring using stdlib's functions
11 lat temu
Tristan Sloughter
0401debb3c
Merge pull request #119 from deadok22/qualified-test-spec
Add qualified name tests specification (see #118 )
11 lat temu
Fred Hebert
992a8f06ac
Merge pull request #288 from tuncer/fix-176
Fix #176
11 lat temu
Fred Hebert
fe16668a20
Merge pull request #136 from waisbrot/add-p4-support
Add support for the Perforce VCS client via the "p4" tool
11 lat temu
Pierre Fenoll
258ab8a623
Rebasing. Fix differences with c26b0c7
c996e98
b690842
.
11 lat temu
Pierre Fenoll
e3d2142df5
Local corrections on string processing:
* Corrected regexp: `[x|y]` -> `[xy]`.
* Used an re:replace/4 option instead of multiple IOlist functions.
11 lat temu
Luis Rascao
411d703666
bootstrap now accepts --help usage flag
11 lat temu
Tristan Sloughter
908028858f
Merge pull request #292 from matwey/namespaced_types
Namespaced types: fix build for 17.0
11 lat temu
Matwey V. Kornilov
4e67d254db
Add erlang 17.0 to travis
11 lat temu
Matwey V. Kornilov
4de9ea5574
Add namespaced_types to bootstrap script.
11 lat temu
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.
11 lat temu
Tino Breddin
9c23dfef72
Add REBAR to environment before executing hooks
REBAR will be set to the rebar binary which was executed and runs the
builds. Enables the use of the same binary for rebar invocations as
part of a pre or post hook like so:
${REBAR} escriptize
11 lat temu
Tristan Sloughter
7936f9e873
Merge pull request #290 from tuncer/erlc-case-of
erlc: replace if expression with case of
11 lat temu
Tuncer Ayaz
949d565527
erlc: replace if expression with case of
Motivated by the bug fix in 2c4d7d1
.
11 lat temu