Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get rid of app.config | joewilliams | 2011-09-20 | 5 | -6/+37 |
| | | | | | | | | | | | | | | | | | | | | app.config has been a long standing erroneous file in rebar. Erlang/OTP documentation suggests a sys.config file instead. This file is stored in the releases/VSN directory. This does a few things but most importantly it ensures your config (contained in the application environment) survives a hot upgrade. It also has the advantage of allowing the configuration of the application to be versioned along side the application code. This patch flips rebar to use sys.config rather than app.config. Additionally it makes this flip to vm.args as well, making them versioned just like sys.config. This patch also includes runner script changes to support the old etc/app.config config file location and support for Windows. Thanks to mokele for the initial work and kick in the pants to make this finially happen. | ||||
* | Add console command to windows runner script | Matt Campbell | 2011-09-20 | 1 | -0/+5 |
| | |||||
* | Clean up windows batch scripts | Ben | 2011-09-01 | 2 | -12/+6 |
| | |||||
* | Add simple Windows batch scripts to node templates | Matt Campbell | 2011-09-01 | 4 | -0/+90 |
| | |||||
* | Adapt basicnif template to OTP changes | Tuncer Ayaz | 2011-07-19 | 2 | -15/+21 |
| | |||||
* | Modernize basicnif template code | Tuncer Ayaz | 2011-07-17 | 1 | -10/+16 |
| | |||||
* | Fix grep portability (Reported-by: Andrew Thompson) | Tuncer Ayaz | 2011-07-14 | 1 | -2/+2 |
| | |||||
* | Change shebang lines to /bin/sh | Tuncer Ayaz | 2011-07-13 | 2 | -2/+2 |
| | |||||
* | Propagate exit status from nodetool to runner script | Andrew Thompson | 2011-07-13 | 1 | -3/+20 |
| | |||||
* | Whitespace cleanups | Tuncer Ayaz | 2011-07-13 | 4 | -21/+24 |
| | |||||
* | fix erlexec parameter | Andrew Gopienko | 2011-07-05 | 1 | -1/+1 |
| | |||||
* | Add list-deps to completion and abbrev-cmds | Tuncer Ayaz | 2011-06-10 | 1 | -1/+1 |
| | |||||
* | Remove leftover references to rebar_dialyzer | Tuncer Ayaz | 2011-06-07 | 1 | -5/+5 |
| | |||||
* | Exact match name, cookie (reported-by Pablo Platt) | Tuncer Ayaz | 2011-06-04 | 1 | -2/+2 |
| | |||||
* | Fix formatting (thanks Piotr Usewicz) | Tuncer Ayaz | 2011-04-15 | 2 | -2/+2 |
| | |||||
* | Add file local variables where appropriate | Piotr Usewicz | 2011-04-15 | 2 | -3/+1 |
| | |||||
* | Add skip_app to shell completion | Tuncer Ayaz | 2011-04-06 | 1 | -1/+1 |
| | |||||
* | Make debug_info default | Tuncer Ayaz | 2011-03-30 | 1 | -2/+2 |
| | | | | | Add no_debug_info option. Remove debug_info=1 option. | ||||
* | Support passing plain arguments to `appname start` | Alexey Romanov | 2011-03-05 | 1 | -1/+2 |
| | | | | | | | 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`. | ||||
* | Remove rejected commit | Alexey Romanov | 2011-03-05 | 1 | -1/+1 |
| | |||||
* | Add console_clean to usage message for simplenode. | Alexey Romanov | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | Support passing plain arguments to simplenode. | Alexey Romanov | 2011-02-21 | 1 | -1/+1 |
| | | | | | | | `init:get_plain_arguments()` returns `["console", "more_args"]` when started with `$APP_NAME console more_args`, but `["console"]` when started with `$APP_NAME start more_args`. This patch makes `start` behave like `console` in this respect. | ||||
* | Remove gratuitous spaces | Tuncer Ayaz | 2011-02-15 | 1 | -5/+5 |
| | |||||
* | Add common_test suite template | Tim Watson | 2011-02-15 | 2 | -0/+169 |
| | | | | | | | | | | | | This change adds a simple common_test suite template that can be instantiated with the name of a module under test like so: `rebar create template=ctsuite testmod=mymodule` The template creates an empty test suite in the test directory, automatically exports test functions and sets up a first, skipped test function. | ||||
* | Clarify trailing slash for PIPE_DIR | Joseph Wayne Norton | 2011-02-15 | 1 | -2/+2 |
| | | | | | The trailing slash for PIPE_DIR is necessary for both start and attach operations. | ||||
* | Clean up emacs file local variables | Tuncer Ayaz | 2011-01-31 | 1 | -1/+1 |
| | |||||
* | Fix bug 294 | Tuncer Ayaz | 2011-01-29 | 1 | -0/+22 |
| | |||||
* | Update shell completion: generate-upgrade | Tuncer Ayaz | 2011-01-28 | 1 | -3/+3 |
| | | | | Add generate-upgrade and previous_release=. | ||||
* | Add 'generate-upgrade' command | joewilliams | 2011-01-27 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | To support OTP release upgrades I have added support for building upgrade packages. Support for this is included in the rebar_upgrade module, specifically generate_upgrade/2. It requires one variable to be set on the command line 'previous_release' which is the absolute path or relative path from 'rel/' to the previous release one is upgrading from. Running an upgrade will create the needed files, including a relup and result in a tarball containing the upgrade being written to 'rel/'. When done it cleans up the temporary files systools created. Usage: $ rebar generate-upgrade previous_release=/path/to/old/version This also includes a dummy application that can be used to test upgrades as well as an example. Special thanks to Daniel Reverri, Jesper Louis Andersen and Richard Jones for comments and patches. | ||||
* | Add file local variables to nodetool escript | Tuncer Ayaz | 2011-01-21 | 1 | -1/+2 |
| | |||||
* | Synchronize nodetool escript with riak version | Tuncer Ayaz | 2011-01-21 | 1 | -1/+36 |
| | |||||
* | Implement update-deps and disable auto update | Tuncer Ayaz | 2010-12-17 | 1 | -1/+1 |
| | |||||
* | Fix possible export VAR=VALUE bashism | Tuncer Ayaz | 2010-12-17 | 1 | -1/+2 |
| | |||||
* | Revert to using awk instead of cut | Tuncer Ayaz | 2010-12-13 | 1 | -3/+3 |
| | |||||
* | Extract column 2 on CYGWIN | Tuncer Ayaz | 2010-12-10 | 1 | -1/+1 |
| | |||||
* | Use cut instead of awk to extract 1st column | Tuncer Ayaz | 2010-12-10 | 1 | -4/+3 |
| | |||||
* | Change vm process search to include non-smp beam | Tuncer Ayaz | 2010-12-10 | 1 | -3/+3 |
| | |||||
* | Disable printing of column headers in ps calls | Tuncer Ayaz | 2010-12-09 | 1 | -2/+2 |
| | |||||
* | Fix portability of ps invocation | Tuncer Ayaz | 2010-12-07 | 1 | -1/+17 |
| | |||||
* | Fix whitespace error and add file local variables | Tuncer Ayaz | 2010-12-07 | 1 | -1/+3 |
| | |||||
* | Fix bashism | Tuncer Ayaz | 2010-12-02 | 1 | -1/+1 |
| | |||||
* | Add debug_info=1 to shell completion | Tuncer Ayaz | 2010-11-30 | 1 | -2/+2 |
| | |||||
* | Fix bz://705; make sure to invoke chmod as part of the template | Dave Smith | 2010-10-27 | 1 | -0/+3 |
| | |||||
* | Refactor Dialyzer support to make it more usable | Tuncer Ayaz | 2010-10-25 | 1 | -2/+2 |
| | |||||
* | Update completion to reflect common_test changes | Tuncer Ayaz | 2010-09-30 | 1 | -3/+2 |
| | |||||
* | Add list-templates to bash completion | Tuncer Ayaz | 2010-09-16 | 1 | -1/+1 |
| | |||||
* | Add template_dir= to bash completion | Tuncer Ayaz | 2010-08-31 | 1 | -2/+2 |
| | |||||
* | Remove 'install' from bash completion | Tuncer Ayaz | 2010-08-25 | 1 | -2/+2 |
| | |||||
* | Bug 640: use net_kernel:hidden_connect_node() for nodetool | Scott Fritchie | 2010-08-18 | 1 | -3/+3 |
| | |||||
* | Updating simplenode template so that it works with refactored overlay ↵ | Dave Smith | 2010-07-06 | 2 | -12/+14 |
| | | | | | | | support; fixes bugs 347 and 348 --HG-- extra : rebase_source : b8eaa05914a99a7f67fdc83f1e07a92bdcad5dfd |