Commit graph

104 commits

Author SHA1 Message Date
Luis Rascão
144cb8c156 Add proto compiler gpb inttest
exercises rebar/gpb integration

The bulk of these tests are written by Luis Rascão, hence he is the
author of this commit. As the committer, I have cherry-picked his two
commits 4c87bcd and ebb8182, from the feature/support_gpb_protobuf
branch in the git://github.com/lrascao/rebar repo, and have slightly
adapted it to fit this pluggable-proto-compilers-gpb branch.

Update the THANKS file
2014-10-29 23:46:01 +01:00
Roberto Aloi
93ccbf936c Implement eval command via nodetool 2014-10-21 14:22:37 +02: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
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
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
Pierre Fenoll
258ab8a623 Rebasing. Fix differences with c26b0c7 c996e98 b690842. 2014-06-13 14:39:15 +02:00
Fred Hebert
46c979eaaf adding Alexander Verbitsky to THANKS file 2014-05-29 14:31:34 -04:00
alisdair sullivan
89cd24937e improve behaviour of rebar shell
attempt to emulate the behavior of
`erl -pa ebin -pa deps/*/ebin`

fix error messages and formatting issues of `rebar shell` by
shutting down and restarting the user subsystem in a mode more
hospitable to the shell than the simple user started when run
as an escript. emulate `error_logger` behaviour when the shell
is run via `erl`

add documentation of the shell command

limitations:

the erlang interrupt handler is not enabled when running as an
escript and there is no interface to re-enable it via erlang code.
this means `ctrl-c` will immediately exit the running process
unlike when running the shell via `erl`. `ctrl-g` is, however,
unaffected

the user subsystem is killed and restarted but not supervised. if
your code somehow relies on the user subsystem crashing and
restarting `rebar shell` may interfere with it's operation
2014-05-26 22:35:10 +00:00
Yuki Ito
c996e9878b Make sure that eunit/qc_compile_opts works fix #245 2014-05-13 12:53:52 +09:00
goofansu
2b8e17246d Update THANKS
Add my name to THANKS
2014-04-18 10:45:35 +08:00
Tuncer Ayaz
b6908421b7 erlc: clean-up, enhance, and regression fix fd17693
* update files
* fix Dialyzer warning
* unconditionally enable info fil
* clean-up inconsistencies
* use term_to_binary compression
* use try...catch instead of case...catch...of
* do not write build info file if the graph is unmodified
* store info file as <base_dir>/.rebarinfo
* properly support list of compile directives
* fix regressions:
 - Fix a bug in handling of files to compile first.
 - If a file that is depended upon itself depends on other files, make sure
   those are compiled first. While at it, rename variables for correctness.
   Reported-by: David Robakowski
 - Make sure that FirstFiles has no dupes and preserves the proper order.
 - headers referenced via -include_lib() were not properly resolved to absolute
   filenames
 - .erl files found in sub dirs of src_dirs were not properly resolved to
   absolute filenames
2014-03-05 15:44:38 +01:00
Tuncer Ayaz
b78b169747 Update THANKS file 2013-06-24 21:46:24 +02:00
DeadZen
5ebc29c21e Update THANKS 2012-11-24 12:06:00 -05:00
Tuncer Ayaz
27a1bbb9da Add Magnus Henoch to THANKS 2012-10-22 22:10:29 +02:00
Dave Smith
9d7cf0a1f1 Adding Serge Aleynikov to THANKS 2012-10-20 19:52:44 -06:00
Tuncer Ayaz
6d52a4aeb4 Add Martin Schut to THANKS file 2012-09-28 23:37:06 +02:00
Tuncer Ayaz
3e3e639c89 Add Daniel White to THANKS file 2012-09-20 18:32:28 +02:00
Tuncer Ayaz
f9a759bef9 Add Ryan Zezeski to THANKS file 2012-09-03 12:10:35 +02:00
Tuncer Ayaz
18dbcd61b6 Add Dmitriy Kargapolov to THANKS file 2012-08-30 22:18:33 +02:00
Tuncer Ayaz
7889cbe523 Add Markus Nasman to THANKS file 2012-08-30 17:27:43 +02:00
Tuncer Ayaz
1dfb407bbc Add Joe DeVivo to THANKS file 2012-08-18 17:19:42 +02:00
Tuncer Ayaz
d76d063d05 Add Roberto Ostinelli to THANKS file 2012-08-11 23:11:50 +02:00
Tuncer Ayaz
19d1ee2c4e Update THANKS file 2012-08-08 00:52:54 +02:00
Tuncer Ayaz
d90697d40e Fix David Aaberg's name 2012-08-07 16:47:42 +02:00
Tuncer Ayaz
208915dd37 Add DeadZen to THANKS file 2012-08-07 14:22:59 +02:00
Tuncer Ayaz
19ef152ddf Add David Aberg to THANKS file 2012-08-07 13:57:35 +02:00
Tuncer Ayaz
aff3680d49 Add Kresten Krab Thorup to THANKS file 2012-07-11 17:28:33 +02:00
Tuncer Ayaz
cbe682752a Add Fred Hebert to THANKS file 2012-07-10 10:42:51 +02:00
Tuncer Ayaz
452e7c8d9f Add Eric B Merritt to THANKS file 2012-07-03 15:18:09 +02:00
Tuncer Ayaz
6236ae1ce6 Add Motiejus Jakstys to THANKS file 2012-07-02 19:26:47 +02:00
Tuncer Ayaz
ec2f67def8 Fix Slava's name in THANKS file 2012-07-02 18:34:16 +02:00
Tuncer Ayaz
3368e8b307 Add Daniel Luna to THANKS file 2012-06-29 21:39:40 +02:00
Tuncer Ayaz
2e36109181 Add Nick Vatamaniuc to THANKS file 2012-05-14 10:04:51 +02:00
Tuncer Ayaz
2ae73cc2d3 Add Ulf Wiger to THANKS file 2012-04-16 22:45:00 +02:00
Tuncer Ayaz
39858c1bf7 Add Amit Kapoor to THANKS file 2012-04-02 19:14:55 +02:00
Tuncer Ayaz
a4eceba505 Add Adam Schepis to THANKS file 2012-03-31 19:21:31 +02:00
Tuncer Ayaz
3469039201 Add Ali Yakout to THANKS file 2012-03-30 16:58:50 +02:00
Tuncer Ayaz
196bc40cac Add Loic Hoguin to THANKS file 2012-03-18 19:00:23 +01:00
Tuncer Ayaz
dd22eb4814 Add Mike Lazar to THANKS file 2012-02-16 19:10:13 +01:00
Tuncer Ayaz
af51ad4ef6 Add Phillip Toland to THANKS file 2012-02-16 11:43:10 +01:00
Tuncer Ayaz
28c44cbc25 Add Yurin Slava to THANKS file 2012-02-04 11:28:51 +01:00
Tuncer Ayaz
0f3e5f8813 Update THANKS 2012-02-02 10:35:58 +01:00
Tuncer Ayaz
159f3ac2e5 Add Francis Joanis to THANKS file 2012-01-17 17:04:06 +01:00
Tuncer Ayaz
c046d612a9 Add Tomas Abrahamsson to THANKS file 2011-12-30 11:46:11 +01:00
Tuncer Ayaz
3be021d31f Add Ali Sabil to THANKS file 2011-12-29 19:25:00 +01:00
Tuncer Ayaz
24254f7582 Add Torbjorn Tornkvist to THANKS file 2011-12-12 17:07:08 +01:00
Tuncer Ayaz
e763ba28ed Add Jesse Gumm to THANKS file 2011-12-08 20:12:16 +01:00
Tuncer Ayaz
9632860ac2 Add Smith Winston to THANKS file 2011-11-26 10:38:56 +01:00
Tuncer Ayaz
f8c698eb7f Update THANKS file 2011-10-20 20:29:16 +02:00