Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg | Tuncer Ayaz | 2012-12-31 | 1 | -11/+45 |
| | | | | | * allow plugins to print help message for implemented commands * append core rebar.config options to common 'rebar help' message | ||||
* | Document escriptize command | Tuncer Ayaz | 2012-11-19 | 1 | -3/+6 |
| | |||||
* | Fix Dialyzer warning in rebar:run/2 | Tuncer Ayaz | 2012-11-11 | 1 | -1/+1 |
| | |||||
* | Expose Erlang API for invoking rebar | Dave Smith | 2012-11-06 | 1 | -0/+7 |
| | |||||
* | Fix fprof use (-p/--profile) | Tuncer Ayaz | 2012-09-26 | 1 | -4/+3 |
| | |||||
* | Cleanup and comment | Tuncer Ayaz | 2012-08-20 | 1 | -7/+10 |
| | |||||
* | Add experimental tests= filter without eunit suites | Roberto Ostinelli | 2012-08-20 | 1 | -0/+5 |
| | |||||
* | 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. |