Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add experimental tests= filter for eunit suites | Roberto Ostinelli | 2012-08-11 | 1 | -1/+3 |
| | |||||
* | Replace test-compile with compile_only=true option | Tuncer Ayaz | 2012-08-09 | 1 | -3/+1 |
| | |||||
* | Fix -c typo (Noticed-by: Joe Norton) | Tuncer Ayaz | 2012-07-28 | 1 | -1/+1 |
| | |||||
* | Add 'qc' cmd and rename eunit-compile to test-compile | Tuncer Ayaz | 2012-07-23 | 1 | -4/+7 |
| | |||||
* | Add 'eunit-compile' cmd (Suggested-by: Joe Norton) | Tuncer Ayaz | 2012-07-23 | 1 | -4/+4 |
| | |||||
* | Do not use application:set_env | Tuncer Ayaz | 2012-07-23 | 1 | -87/+106 |
| | |||||
* | Remove shared state | Tuncer Ayaz | 2012-07-13 | 1 | -7/+6 |
| | |||||
* | Allow crypto to already be loaded when starting rebar | Kresten Krab Thorup | 2012-07-11 | 1 | -1/+4 |
| | |||||
* | Initial version of "rebar shell" command | Kresten Krab Thorup | 2012-07-11 | 1 | -1/+2 |
| | | | | | | | For now, this is just a proof of concept; would make sense to add a lot of things, such as quick access to invoking rebar itself (with approproate code reloading), as well as an eunit-aware version so that tests could be run interactively. | ||||
* | Update -c string | Tuncer Ayaz | 2012-06-21 | 1 | -2/+2 |
| | |||||
* | Fix whitespace errors | Tuncer Ayaz | 2012-06-08 | 1 | -2/+4 |
| | |||||
* | Introduce -k flag | Dave Smith | 2012-06-08 | 1 | -2/+6 |
| | |||||
* | Use delayed_halt everywhere | Dave Smith | 2012-06-08 | 1 | -4/+4 |
| | |||||
* | Move to major.minor.patch release version; add OTP build version | Dave Smith | 2012-06-04 | 1 | -2/+6 |
| | | | | version info | ||||
* | Add rebar_utils:delayed_halt/1 | Tuncer Ayaz | 2012-02-16 | 1 | -3/+1 |
| | |||||
* | Cache vsn info to avoid expensive vcs cmd calls | Yurii Rashkovskii | 2012-02-02 | 1 | -0/+3 |
| | |||||
* | Fix -D and -v handling with new getopt.erl | Tuncer Ayaz | 2012-01-29 | 1 | -3/+13 |
| | |||||
* | Document verbosity level | Tuncer Ayaz | 2012-01-17 | 1 | -1/+2 |
| | |||||
* | Support different log levels | Tuncer Ayaz | 2012-01-17 | 1 | -3/+11 |
| | |||||
* | Deprecate ct suite= option for suites= option | Magnus Klaar | 2012-01-06 | 1 | -1/+1 |
| | |||||
* | Fix help text formatting | Tuncer Ayaz | 2011-12-16 | 1 | -1/+1 |
| | |||||
* | Remove gratuitous prefix in error log | Tuncer Ayaz | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | Fix formatting | Tuncer Ayaz | 2011-10-26 | 1 | -2/+2 |
| | |||||
* | When profiling, save analysis results to disk | Dave Smith | 2011-10-25 | 1 | -3/+6 |
| | |||||
* | Add support for -p flag to profile rebar run | Dave Smith | 2011-10-25 | 1 | -2/+17 |
| | |||||
* | Add -D option | Tuncer Ayaz | 2011-10-22 | 1 | -0/+4 |
| | |||||
* | Add overlay command to run overlays only | Steven Gravell | 2011-10-20 | 1 | -1/+2 |
| | | | | | | | | required for building on a different machine to what your live config is kept on. This way you can build on one machine, distribute to new machine, then run overlays against a live config to prevent accidently running code against a live config in a development or ci environment. | ||||
* | Respect the --config switch when given | Tim Watson | 2011-08-18 | 1 | -1/+2 |
| | | | | | | | | Currently the --config switch does not work because when loading a new rebar config the global setting is ignored for all paths. This patch provides a check when loading new rebar config to see whether or not the current config path matches the `base_dir` set in global conf, which produces the expected behaviour. | ||||
* | Use filename:join/1 | Tuncer Ayaz | 2011-07-18 | 1 | -1/+1 |
| | |||||
* | Add support for $HOME/.rebar/config | Tuncer Ayaz | 2011-07-06 | 1 | -1/+12 |
| | |||||
* | Add list-deps to completion and abbrev-cmds | Tuncer Ayaz | 2011-06-10 | 1 | -3/+3 |
| | |||||
* | Add command listing for list-deps | Jared Morrow | 2011-06-10 | 1 | -0/+1 |
| | |||||
* | Remove leftover references to rebar_dialyzer | Tuncer Ayaz | 2011-06-07 | 1 | -4/+4 |
| | |||||
* | Remove rebar_dialyzer | joewilliams | 2011-06-06 | 1 | -6/+2 |
| | |||||
* | Apply Tidier suggestions | Tuncer Ayaz | 2011-06-02 | 1 | -9/+7 |
| | |||||
* | Fix indentation errors | Tuncer Ayaz | 2011-05-23 | 1 | -2/+2 |
| | |||||
* | Use infinite receive (thanks Hakan Mattsson) | Tuncer Ayaz | 2011-04-04 | 1 | -4/+4 |
| | |||||
* | Add 'generate-appups' command | joewilliams | 2011-02-15 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | To further support OTP releases I have added support for generating application appup files. These include instructions that systools uses to generate a relup file which contains the low level instructions needed to perform a hot code upgrade. My goal with this module is to produce "good enough" appup files or at least a skeleton to help one get started with something more complex. If an appup file already exists for an application this command will not attempt to create a new one. Usage: $ rebar generate-appups previous_release=/path/to/old/version Generally this command will be run just before 'generate-upgrade'. | ||||
* | Clean up code | Tuncer Ayaz | 2011-02-06 | 1 | -13/+16 |
| | |||||
* | Clean up emacs file local variables | Tuncer Ayaz | 2011-01-31 | 1 | -1/+1 |
| | |||||
* | Move BUILD_TIME and VCS_INFO macros | Tim Watson | 2011-01-29 | 1 | -0/+8 |
| | | | | | | I have moved these macros from rebar_core.erl to rebar.erl in order to prevent eunit tests from failing (which they currently are). | ||||
* | Fix help: previous_release is mandatory | Tuncer Ayaz | 2011-01-28 | 1 | -1/+1 |
| | |||||
* | Add 'generate-upgrade' command | joewilliams | 2011-01-27 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Fix circular dependency | Tuncer Ayaz | 2011-01-27 | 1 | -6/+44 |
| | |||||
* | Use an order independent method for exact matches when looking for command ↵ | Dave Smith | 2011-01-25 | 1 | -3/+3 |
| | | | | candidates | ||||
* | Add support for abbreviated command names | Klas Johansson | 2011-01-24 | 1 | -1/+65 |
| | | | | | | | | | | | | | | | | | | | This change makes it possible to type the beginning (the prefix) of a command name and rebar will guess the full name of the command, thereby saving the user precious keystrokes. As long as the prefix matches only one command, rebar runs that command, otherwise rebar prints a list of candidate command names. The "-" character is considered to be a word separator and the prefix matching is done per word. Example prefix matches: co ==> compile cl ==> clean create ==> create create-a ==> create-app c-a ==> create-app c-app ==> create-app | ||||
* | Move command line handling funs into rebar.erl | Tuncer Ayaz | 2011-01-24 | 1 | -1/+184 |
| | |||||
* | Move version check/enforcement for reltool into rebar_reltool; rebar should ↵ | Dave Smith | 2010-06-22 | 1 | -20/+0 |
| | | | | work (excepting reltool support) with anything as far back as R12, once you've compiled it | ||||
* | Added vi modeline/emacs local variables to file headers | Tuncer Ayaz | 2009-12-31 | 1 | -0/+2 |
| | |||||
* | Deleted trailing whitespace | Tuncer Ayaz | 2009-12-30 | 1 | -1/+1 |
| |