Andrew Thompson
2e654513dd
Fix eunit regression (reported-by Alexander Dorofeev)
2011-04-23 17:17:49 +02:00
Tuncer Ayaz
98312c881f
Adjust deprecation message
2011-04-21 22:03:40 +02:00
Tuncer Ayaz
20dfd32c85
Add support for command-specific env for hooks
2011-04-21 21:38:16 +02:00
Dave Smith
85eb2957c3
Add list-deps command
2011-04-21 06:08:40 -06:00
Tuncer Ayaz
bd1475d8e3
Add Piotr Usewicz to THANKS file
2011-04-15 17:28:29 +02:00
Tuncer Ayaz
eba2f097bf
Fix formatting (thanks Piotr Usewicz)
2011-04-15 17:22:55 +02:00
Piotr Usewicz
df4e836c4e
Add file local variables where appropriate
2011-04-15 17:22:49 +02:00
Tuncer Ayaz
3638b1f896
Add Evax Software to THANKS file
2011-04-12 15:47:13 +02:00
Evax Software
447417098a
Support settable plt dir for dialyzer
...
Allow rebar to use dialyzer plt files from an alternate directory
through the use of the REBAR_PLT_DIR environment variable.
2011-04-12 15:46:15 +02:00
Tuncer Ayaz
67af251d52
Remove lfe_opts (suggested by Tim Dysinger)
2011-04-11 14:08:39 +02:00
Dave Smith
bda6ee0e48
Centralize variable resolution; add target_dir variable
2011-04-10 16:12:50 -06:00
Dave Smith
4dc2414d89
Add support for priv/<vcs.vsn> as fallback for version info
2011-04-10 16:12:50 -06:00
Dave Smith
c4907b6297
Add support for loading template vars from external file
2011-04-10 16:12:50 -06:00
Dave Smith
3e2baf1a07
Add support for template_wildcarding; allows files from many directories to be templated.
2011-04-10 16:12:50 -06:00
Dave Smith
b7111dce85
Refactor overlay_vars to enable overrides from command-line
2011-04-10 16:12:50 -06:00
Dave Smith
4be3631687
Make sure to pass dir of app when invoking git; enhance shell logging output
2011-04-10 16:12:50 -06:00
Tuncer Ayaz
27de53125e
Use warnings_as_errors instead of fail_on_warning
2011-04-07 21:56:53 +02:00
Tuncer Ayaz
055ac99d6f
Deprecate fail_on_warning and refactor code
2011-04-07 21:56:53 +02:00
Tuncer Ayaz
121d8f03f9
Add Mickael Remond to THANKS file
2011-04-06 20:11:13 +02:00
Tim Watson
2d385970bf
Pass extra params to ct (thanks Mickael Remond)
...
This patch adds a `ct_extra_params` option to rebar.config, the value
of which is appended to the shell command when executing common test.
2011-04-06 20:11:13 +02:00
Tuncer Ayaz
9c0ed1057a
Add Shunichi Shinohara to THANKS file
2011-04-06 20:08:52 +02:00
Tuncer Ayaz
db706ab99c
Document xref options
2011-04-06 19:04:52 +02:00
Tuncer Ayaz
16a7561d93
Add skip_app to shell completion
2011-04-06 18:57:37 +02:00
Andrew Thompson
310a1bb7ea
New eunit param skip_app, allow suite to be a list
...
This patch allows the 'suite' argument to eunit to be a comma separated
list of modules to test instead of being a single module. This allows
fine-grained testing when one test suite interferes with another and its
not clear which suite is causing the problem. It also lets you run the
test suite in a different order for a similar reason.
The other enhancement is to add a new eunit parameter; 'skip_app' which
like 'app' is a comma separated list of modules to skip testing on. This
parameter is only applied if the app parameter is not passed. Its
purpose is to avoid forcing you to specify all the apps to test if you
only want to skip a handful and there are many apps to test.
2011-04-06 18:56:35 +02:00
Tuncer Ayaz
153aabee9b
Use infinite receive (thanks Hakan Mattsson)
2011-04-04 16:39:05 +02:00
David Reid
300a4ac22e
Use abort in check-plt and update doc
2011-04-02 17:57:13 +02:00
Tuncer Ayaz
be209f24ff
Make debug_info default
...
Add no_debug_info option.
Remove debug_info=1 option.
2011-03-30 11:19:37 +02:00
Tuncer Ayaz
6d75bfbeb0
Clean up specs
2011-03-28 18:39:38 +02:00
Tuncer Ayaz
68f4743563
Remove unused record definition
2011-03-28 18:30:50 +02:00
Tuncer Ayaz
69bca2a03c
Add Jordi Chacon to THANKS file
2011-03-26 12:25:44 +01:00
Jordi Chacon
e684af36f0
Fix bug: xref should be stopped after being run
...
Xref not being stopped caused a crash in subsequent xref runs.
2011-03-26 12:25:25 +01:00
Tuncer Ayaz
2ee4899d24
Fix code clarity and formatting
2011-03-22 11:12:57 +01:00
Shunichi Shinohara
cd3653616b
Fix ct include option prefix
2011-03-22 11:08:45 +01:00
Dave Smith
6a7fc05cb4
Merge branch 'simplenode_runner_start_args' of git://github.com/alexeyr/rebar
2011-03-16 05:55:33 -06:00
Tuncer Ayaz
fa38ed64cc
Simplify find_dep_in_dir
2011-03-13 15:55:36 +01:00
Tuncer Ayaz
85e820096d
Fix comments
2011-03-13 14:11:24 +01:00
Tuncer Ayaz
86753c4e5d
Cleanup rebar.config.sample
2011-03-12 16:48:16 +01:00
Tuncer Ayaz
4ceb9e07a3
Deprecate old hooks
2011-03-12 16:48:16 +01:00
Tuncer Ayaz
bc98a4820e
Simplify hook changes to rebar_core
2011-03-12 16:32:44 +01:00
Tim Watson
e76770511a
Add pre and post script support for all commands
...
This change makes it possible to assign pre/post scripts to all
rebar commands. This allows users fine grained control over
when scripts and/or shell commands should be executed, where such
extensions are absolutely needed.
Several examples have been added to the rebar.config.sample file.
2011-03-12 16:31:41 +01:00
Tuncer Ayaz
2e1b4da71d
Update README: file local variables
2011-03-10 14:42:45 +01:00
Tuncer Ayaz
81be474c30
Fix regression (thanks Anthony Molinaro)
2011-03-07 20:16:29 +01:00
Alexey Romanov
9da87854f2
Support passing plain arguments to appname start
...
Currently with default simplenode template, `appname console other_args`
will pass ["console", "other_args"] as plain arguments. But
`appname start other_args` effectively calls `appname console`. This
patch replaces this call with `appname console other_args`.
2011-03-05 14:27:07 +03:00
Alexey Romanov
76a0fdffa7
Remove rejected commit
2011-03-05 14:16:41 +03:00
Alexey Romanov
7c40d624dc
Merge commit 'upstream/master'
2011-03-05 14:11:31 +03:00
Tuncer Ayaz
25c0226ab9
Update runner script in test project
2011-03-04 19:39:45 +01:00
Alexey Romanov
6c3c3606e5
Add console_clean to usage message for simplenode
2011-03-04 19:37:34 +01:00
joewilliams
0f99ba2280
Fix bug that causes appup generation to fail
...
This commit changes how rebar determines which apps have been
updated, added and removed from a release during appup generation.
Rather than use app files it now determines this from the rel file
in each version of the release. In addition it fixes a bug reported
on the mailing list when generating appups when an application has
been added or removed from either release.
2011-03-03 16:02:37 -08:00
Tuncer Ayaz
d725e5fe92
Add Christopher Brown to THANKS file
2011-03-03 17:40:24 +01:00
Christopher Brown
0a603435f5
honor local deps before code path
2011-03-02 21:06:30 -08:00