Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Warn when a command is not implemented. Fail when no supplied commands are ↵ | Andrew Thompson | 2010-07-25 | 1 | -1/+21 |
| | | | | | | | | | | implemented Rebar currently doesn't give any feedback on an invalid command. This change makes rebar keep track of how many operations each command triggers, if a particular command doesn't change the count, there were no modules implementing it. If at the end of handling all commands, tje count is 0, none of the supplied commands were valid and ?FAIL is called to trigger a non zero exit status. | ||||
* | Fix bug 499; do not delete dependencies that are not in the deps/ directory | Dave Smith | 2010-08-20 | 1 | -2/+4 |
| | |||||
* | Fix bug 629; updated help for new common_test command | Dave Smith | 2010-08-20 | 1 | -4/+1 |
| | |||||
* | Fix bug 438; add support for listing available templates | Dave Smith | 2010-08-20 | 2 | -0/+16 |
| | |||||
* | fix get-deps on win32 | Juhani Rankimies | 2010-08-04 | 2 | -5/+9 |
| | |||||
* | Fixing bug 463; trivial typo in @spec as identified by Bob Ippolito | Dave Smith | 2010-08-20 | 1 | -1/+1 |
| | |||||
* | Fixing bug 518; original patch by Tim Watson with some minor ↵ | Dave Smith | 2010-07-28 | 1 | -1/+29 |
| | | | | cleanups/clarifications | ||||
* | Only run pre/post scripts for current directory; thanks to Tim Watson for ↵ | Dave Smith | 2010-07-27 | 2 | -2/+2 |
| | | | | pointing this out | ||||
* | Add rebar_pre_script courtesy of Geoff Cant | Tuncer Ayaz | 2010-07-24 | 1 | -0/+55 |
| | |||||
* | Defaulting CC->cc and CXX->c++ for better cross platform support | Dave Smith | 2010-07-12 | 1 | -2/+2 |
| | |||||
* | beam_lib:chunks needs abs path to beam. | Russell Brown | 2010-07-04 | 1 | -1/+8 |
| | | | | Uses code:which or cover:is_compiled to get path the beam for chunks | ||||
* | Document doc command | Tuncer Ayaz | 2010-06-30 | 1 | -0/+2 |
| | |||||
* | Fix up code path for eunit so that parse transforms in eunit tests work properly | Dave Smith | 2010-06-28 | 1 | -29/+24 |
| | |||||
* | Only skip eunit on apps IIF the app= parameter is specified | Dave Smith | 2010-06-25 | 1 | -7/+14 |
| | | | | | --HG-- extra : rebase_source : 2f2b819e209a912424c328dd57ec5e00268d40bc | ||||
* | Correct typo | Tuncer Ayaz | 2010-06-23 | 1 | -2/+2 |
| | |||||
* | Fix bug 255; O/S environment vars should be processed last, not first | Dave Smith | 2010-06-22 | 1 | -1/+1 |
| | |||||
* | Initial cleanup pass on rebar_ct; removing other targets in favor of "ct" ↵ | Dave Smith | 2010-06-22 | 1 | -59/+50 |
| | | | | (ala how eunit support works) | ||||
* | Change console message to debug message (more appropriate) | Dave Smith | 2010-06-22 | 1 | -1/+1 |
| | |||||
* | Adding support for restricting eunit to a specific application | Dave Smith | 2010-06-22 | 1 | -1/+13 |
| | |||||
* | Move version check/enforcement for reltool into rebar_reltool; rebar should ↵ | Dave Smith | 2010-06-22 | 2 | -20/+18 |
| | | | | work (excepting reltool support) with anything as far back as R12, once you've compiled it | ||||
* | Add support for embedding VCS info into the version data | Dave Smith | 2010-06-22 | 1 | -1/+5 |
| | |||||
* | Enable target_dir to be passed as command-line parameter | Dave Smith | 2010-06-22 | 1 | -10/+15 |
| | |||||
* | Make sure to apply any file perms when doing a templated file | Dave Smith | 2010-06-21 | 1 | -1/+8 |
| | |||||
* | Escape backslashes prior to escaping the quotes | Dave Smith | 2010-06-21 | 1 | -2/+3 |
| | |||||
* | Remove warnings reported by xref | Klas Johansson | 2010-06-19 | 2 | -2/+2 |
| | | | | | | | Replace rebar_util:get_cwd/0 by rebar_utils:get_cwd/0. Luckily the misspelt module name doesn't seem to have caused any harm, since rebar_app_utils:is_app_dir/0 and rebar_rel_utils:is_rel_dir/0 aren't called (only their /1 counterparts). | ||||
* | Fix compiler warnings | Klas Johansson | 2010-06-19 | 2 | -5/+2 |
| | |||||
* | Change semantics of skip_deps=true such that deps still get pre/post ↵ | Dave Smith | 2010-06-21 | 2 | -16/+59 |
| | | | | processed, just not actually run | ||||
* | Bugfix call to lists:member/2 in ulist/2 | Klas Johansson | 2010-06-19 | 1 | -1/+1 |
| | | | | | Change from lists:is_member/2 to lists:member/2, since the former doesn't exist (the bug only affects rebar_plugins). | ||||
* | fix call to dict:new (should be dict:from_list) | Andy Gross | 2010-06-16 | 1 | -1/+1 |
| | |||||
* | Fix missing parameter when invoking rebar_utils:sh | Dave Smith | 2010-06-15 | 1 | -1/+1 |
| | |||||
* | Fixing http://hg.basho.com/rebar/issue/6; rebar_edoc was a little ↵ | Dave Smith | 2010-06-15 | 1 | -1/+5 |
| | | | | enthusiastic about deleting the doc dir | ||||
* | Refactor of overlay support in reltool extension; adding support for ↵ | Dave Smith | 2010-06-14 | 1 | -110/+155 |
| | | | | | | | templating overlay files --HG-- extra : rebase_source : f042bd65d63dbaf4177f444f66033883bf7522a5 | ||||
* | Added a compiler plugin for neotoma grammars | Cliff Moon | 2010-05-03 | 1 | -0/+139 |
| | |||||
* | Adding support for compile/clean post scripts, per suggestion from Kevin Smith | Dave Smith | 2010-06-14 | 1 | -0/+55 |
| | |||||
* | Fixed problem where install was broken when the .app file is generated from | Chris Chew | 2010-06-07 | 1 | -3/+13 |
| | |||||
* | Stuffed in a global for deps dir. | Russell Brown | 2010-06-12 | 1 | -2/+16 |
| | | | | | | *If* there is a deps_dir tuple in the root rebar.config then that is used globally as the deps dir. This is to stop dependencies for dependencies being created in a different deps_dir even if the sub dependency so specifies. | ||||
* | Add missing comma | Tuncer Ayaz | 2010-06-12 | 1 | -1/+1 |
| | |||||
* | Make delete-deps a bit smarter | Dave Smith | 2010-06-11 | 1 | -1/+15 |
| | |||||
* | Re-add support for delete-deps | Dave Smith | 2010-06-09 | 1 | -3/+5 |
| | |||||
* | Re-adding support for plugin modules | Dave Smith | 2010-06-09 | 1 | -1/+39 |
| | | | | | --HG-- extra : rebase_source : 90052500da62af1d32337f2d540acb39fdf67db4 | ||||
* | Re-add support for skip_deps | Dave Smith | 2010-06-09 | 1 | -3/+8 |
| | | | | | --HG-- extra : rebase_source : bd95812644fc600e7439f40d68259687e1bf9073 | ||||
* | Heavy-duty refactor to support truly transitive dependencies | Dave Smith | 2010-06-09 | 3 | -254/+164 |
| | | | | | --HG-- extra : rebase_source : 41c7f1c337a7cb63582aecd7b87ba998b40ba3aa | ||||
* | Removing some unnecessary debugging messages | Dave Smith | 2010-06-09 | 1 | -2/+0 |
| | | | | | --HG-- extra : rebase_source : 05a045be5aed66ee292e6f5896ab6de71d4a2128 | ||||
* | Cleaning up logging messages | Dave Smith | 2010-06-09 | 1 | -3/+3 |
| | | | | | --HG-- extra : rebase_source : 60b49fa683387a1cea498c2bec50421ef855fea6 | ||||
* | Slightly different fix for bug#5 that avoids running preprocess twice | Dave Smith | 2010-06-08 | 2 | -15/+7 |
| | |||||
* | Include EDoc generation support | theiw | 2010-03-04 | 1 | -0/+62 |
| | |||||
* | Adding rt for bug 5 | Dave Smith | 2010-06-04 | 1 | -7/+8 |
| | |||||
* | Minor cleanup of acc_modules for readability | Dave Smith | 2010-06-03 | 1 | -5/+7 |
| | |||||
* | Refactor/simplify things since we only run one command at a time (versus a ↵ | Dave Smith | 2010-06-03 | 1 | -26/+23 |
| | | | | string of them) | ||||
* | Fix incorrect coverage count when prod modules include EUnit header. | Chris Bernard | 2010-05-15 | 1 | -1/+31 |
| | | | | | | | | Modules that include the EUnit header get an implicit test/0 fun, which cover considers a runnable line, but eunit:(TestRepresentation) never calls. Result: prod modules with tests can never reach 100% coverage. Ironic. In this case, fix it by decrementing the NotCovered counter returned by cover:analyze/3. |