Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix code clarity in dir type check | Tuncer Ayaz | 2012-01-13 | 1 | -9/+5 |
| | |||||
* | Warn if we ignore a skip_dir's sub_dirs | Tuncer Ayaz | 2012-01-13 | 1 | -4/+7 |
| | |||||
* | Add missing newline for logging code path update | Tuncer Ayaz | 2012-01-13 | 1 | -1/+1 |
| | |||||
* | Ignore sub_dirs in skip_dirs | Tuncer Ayaz | 2012-01-10 | 1 | -5/+10 |
| | |||||
* | Clean up rebar_utils | Tuncer Ayaz | 2012-01-10 | 3 | -32/+32 |
| | |||||
* | Remove port_first_files support | Tuncer Ayaz | 2012-01-09 | 2 | -25/+3 |
| | |||||
* | Fix whitespace errors | Tuncer Ayaz | 2012-01-09 | 1 | -16/+25 |
| | |||||
* | Fix Dialyzer warning | Tuncer Ayaz | 2012-01-09 | 1 | -4/+7 |
| | |||||
* | On windows, avoid symlink during upgrade | Matt Campbell | 2012-01-09 | 1 | -5/+17 |
| | | | | | | | a) make_symlink throws "not supported" on OS < Vista (e.g. 2003) b) tarball creation stores windows symlinks as absolute paths instead of relative, causing service to fail to start after upgrade is made permanent. | ||||
* | Set node name correctly on erlsrv commandline | Matt Campbell | 2012-01-09 | 1 | -1/+1 |
| | |||||
* | Deprecate ct suite= option for suites= option | Magnus Klaar | 2012-01-06 | 3 | -14/+19 |
| | |||||
* | Reverse order in rebar_utils:get_deprecated_global/3 | Tuncer Ayaz | 2012-01-06 | 1 | -7/+7 |
| | |||||
* | Fix basic_nif on_load() | Tuncer Ayaz | 2012-01-05 | 1 | -1/+3 |
| | |||||
* | Enhance make check (Inspired-by: Stavros Aronis) | Tuncer Ayaz | 2012-01-01 | 5 | -16/+52 |
| | |||||
* | Cleanup and simplify deprecated option handling | Tuncer Ayaz | 2012-01-01 | 2 | -23/+18 |
| | |||||
* | Add Tomas Abrahamsson to THANKS file | Tuncer Ayaz | 2011-12-30 | 1 | -0/+1 |
| | |||||
* | Merge pull request #168 from tomas-abrahamsson/eunit-inet_gethost_native | Dave Smith | 2011-12-29 | 1 | -1/+5 |
|\ | | | | | Error report killing inet_gethost_native after eunit | ||||
| * | Don't kill any inet_gethost_native after eunit | Tomas Abrahamsson | 2011-12-29 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid error reports like this one: prompt$ rebar eunit ==> dummy (eunit) Test passed. =ERROR REPORT==== 29-Dec-2011::23:22:11 === ** Generic server inet_gethost_native_sup terminating ** Last message in was {'EXIT',<0.62.0>,killed} ** When Server state == {state,inet_gethost_native,undefined,<0.62.0>, {local,inet_gethost_native_sup}} ** Reason for termination == ** killed Previously, it could happen if an eunit test did something that required a name lookup, like in this example: -module(dummy_tests). -include_lib("eunit/include/eunit.hrl"). x_test() -> {ok, _Hostent} = inet:gethostbyname(localhost). The inet_gethost_native is a process, started on demand, under a supervisor_bridge under the kernel_sup, but it is not a gen_server process or the like, so it has nothing in '$ancestors' in its process dictionary to indicate it is part of kernel. | ||||
* | | Add Ali Sabil to THANKS file | Tuncer Ayaz | 2011-12-29 | 1 | -0/+1 |
|/ | |||||
* | Add {vsn, _} support for reltool.config | Ali Sabil | 2011-12-28 | 1 | -1/+15 |
| | |||||
* | Move vcs_vsn/2 to rebar_utils | Tuncer Ayaz | 2011-12-28 | 2 | -58/+58 |
| | |||||
* | Add support for customising common test directory | Tim Watson | 2011-12-28 | 4 | -2/+9 |
| | | | | | | | This patch allows users to specify the directory in which common_test source files can be found. Most common_test suites are integration, rather than unit tests and keeping the sources apart from test sources for other frameworks such as eunit and PropEr is a useful feature. | ||||
* | bootstrap: do not ignore write_file return value | Tuncer Ayaz | 2011-12-25 | 1 | -3/+5 |
| | |||||
* | bootstrap: generate windows scripts | Matt Campbell | 2011-12-25 | 3 | -5/+22 |
| | |||||
* | Comment out vm args | Tuncer Ayaz | 2011-12-21 | 1 | -4/+4 |
| | |||||
* | Trim reltool config and add nodeid to release | Tuncer Ayaz | 2011-12-20 | 1 | -9/+13 |
| | |||||
* | Remove trailing whitespace in rebar_reltool | Tuncer Ayaz | 2011-12-19 | 1 | -1/+1 |
| | |||||
* | Fix rebar_core crash (reported-by: Jeremy Raymond) | Tuncer Ayaz | 2011-12-18 | 1 | -17/+24 |
| | |||||
* | Fix help text formatting | Tuncer Ayaz | 2011-12-16 | 1 | -1/+1 |
| | |||||
* | Universally support apps=/skip_apps= | Tuncer Ayaz | 2011-12-12 | 7 | -156/+166 |
| | |||||
* | Move is_skipped_app/0 to rebar_app_utils | Tuncer Ayaz | 2011-12-12 | 3 | -41/+39 |
| | |||||
* | Add rebar_utils:deprecated/4 and remove define | Tuncer Ayaz | 2011-12-12 | 2 | -10/+10 |
| | |||||
* | rebar_xref: move code to proper place | Tuncer Ayaz | 2011-12-12 | 1 | -4/+4 |
| | |||||
* | Add Torbjorn Tornkvist to THANKS file | Tuncer Ayaz | 2011-12-12 | 1 | -0/+1 |
| | |||||
* | Make 'rebar xref' honour the skip_app directive | Torbjorn Tornkvist | 2011-12-12 | 2 | -2/+46 |
| | | | | | | | | | | | | It is now possible to call rebar as: rebar xref skip_app=Mod1,Mod2,... This makes it easy to skip running xref on (e.g) imported dependencies in your application. The function rebar_utils:is_skipped_app/0 is added so that other rebar commands may use it. | ||||
* | Add Jesse Gumm to THANKS file | Tuncer Ayaz | 2011-12-08 | 1 | -0/+1 |
| | |||||
* | Fail if erl_interface not found | Jesse Gumm | 2011-12-08 | 1 | -2/+10 |
| | | | | | | Previously if erl_interface could not be found {error, not_found} was incorrectly used as a path. With this change we fail early with a descriptive error message. | ||||
* | Update sample hooks config | Tuncer Ayaz | 2011-12-05 | 1 | -1/+4 |
| | |||||
* | Add support for arch-specific hooks | Tuncer Ayaz | 2011-12-05 | 1 | -1/+10 |
| | | | | | {pre_hooks, [{"linux", compile, "c_src/build_linux.sh"}]}. {post_hooks, [{"linux", compile, "c_src/build_linux.sh clean"}]}. | ||||
* | Document port_first_files | Tuncer Ayaz | 2011-11-30 | 1 | -0/+3 |
| | |||||
* | Add support for first_files to port compiler | Tim Watson | 2011-11-30 | 1 | -3/+22 |
| | | | | | This patch adds support for first_files to the port_compiler, via the new `port_first_files` rebar config element. | ||||
* | Add root_dir= to shell completion | Tuncer Ayaz | 2011-11-26 | 1 | -1/+1 |
| | |||||
* | Fix and refactor reltool root_dir lookup | Tuncer Ayaz | 2011-11-26 | 1 | -18/+31 |
| | |||||
* | Limit line length | Tuncer Ayaz | 2011-11-26 | 1 | -1/+2 |
| | |||||
* | Add Smith Winston to THANKS file | Tuncer Ayaz | 2011-11-26 | 1 | -0/+1 |
| | |||||
* | Add root_dir option to reltool.config | smithwinston | 2011-11-26 | 2 | -1/+22 |
| | | | | | | | | | | | | | | | | | When generating a node using rebar generate, rebar always used code:root_dir() to find the Erlang installation to clone into the node tree. However, for anyone wishing to build a cross-compiled node, there was no way to override this. This patch adds a new option to reltool.config file to allow an alternate root_dir to be specified, for example: {root_dir, "/tmp/otp_R14B03_armv7l"} This assumes that the contents of /tmp/otp_R14B03_armv7l has been generated using the instructions found in the xcomp directory in your $ERL_TOP structure. NOTE: you may have to add additional filters to exclude files not present in the xcomp version, such as the .smp files if you have disabled that. | ||||
* | Treat HEAD as a branch to fix regressions caused by 3ef7db5 | Bob Ippolito | 2011-11-16 | 1 | -4/+4 |
| | |||||
* | Remove gratuitous space in debug log | Tuncer Ayaz | 2011-11-09 | 1 | -1/+1 |
| | |||||
* | Remove gratuitous prefix in error log | Tuncer Ayaz | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | Remove obsolete comments (thanks Tim Watson) | Tuncer Ayaz | 2011-11-04 | 1 | -8/+0 |
| |