Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | set parent on already fetched apps so tree works | Tristan Sloughter | 2015-08-29 | 1 | -1/+1 |
| | |||||
* | simplify package dep parsing and handling | Tristan Sloughter | 2015-08-25 | 1 | -69/+21 |
| | |||||
* | support pkg attribute on dep to declare package name different from app name | Tristan Sloughter | 2015-08-23 | 1 | -4/+31 |
| | |||||
* | improve error messages for packages by checking its existance before fetching | Tristan Sloughter | 2015-08-23 | 1 | -2/+16 |
| | |||||
* | replace use of dict of packages and registry with single ets table | Tristan Sloughter | 2015-08-21 | 1 | -7/+2 |
| | |||||
* | this patch treats pkg and src deps as equals, so level decides winner | Tristan Sloughter | 2015-08-21 | 1 | -2/+127 |
| | | | | | | | | Instead fetching and resolving src deps (which could depend on pkg deps) and then pkg deps this patch combines the two into a single set of iterations by level. The only difference between src and pkg deps in this new install_deps is how their deps list is found -- from the config or lock file for src deps and from the neighbors of the vertex for pkg. | ||||
* | Fix some unknown functions/types dialyzer warnings | James Fish | 2015-08-09 | 1 | -1/+2 |
| | |||||
* | include app.src.script in app discover and always use if available | Tristan Sloughter | 2015-07-26 | 1 | -1/+8 |
| | |||||
* | include applications list in compile sort | Tristan Sloughter | 2015-04-15 | 1 | -1/+0 |
| | |||||
* | copy project apps to deps output dir for compilation | Tristan Sloughter | 2015-02-28 | 1 | -5/+8 |
| | |||||
* | remove unneeded get_modules_list function | Tristan Sloughter | 2015-02-22 | 1 | -17/+6 |
| | |||||
* | consolidate app validation and exist checks | Tristan Sloughter | 2015-02-22 | 1 | -77/+39 |
| | |||||
* | remove unused functions from app utils | Tristan Sloughter | 2015-02-17 | 1 | -26/+5 |
| | |||||
* | return an error when an app file is missing | nuex | 2015-02-07 | 1 | -0/+1 |
| | |||||
* | move dir functions from utils to new module rebar_dir | Tristan Sloughter | 2014-12-01 | 1 | -1/+1 |
| | |||||
* | slowly widdling away at dialyzer errors | Tristan Sloughter | 2014-09-20 | 1 | -50/+1 |
| | |||||
* | more efficient check for existing dep | Tristan Sloughter | 2014-09-20 | 1 | -0/+3 |
| | |||||
* | inefficient way, but safer, of checking if an app is already downloaded | Tristan Sloughter | 2014-09-20 | 1 | -1/+13 |
| | |||||
* | remove use of 17+ function lists:droplast/1 | Tristan Sloughter | 2014-09-17 | 1 | -1/+1 |
| | |||||
* | start of moving to splitting state from config parsing | Tristan Sloughter | 2014-08-17 | 1 | -8/+8 |
| | |||||
* | large refactoring | Tristan Sloughter | 2014-08-16 | 1 | -1/+4 |
| | | | | | | | | Removed separate compilers Resolves apps to build Finds avail deps before pulling/building Includes relx Simplifies build commands | ||||
* | Remove experimental flags | Tuncer Ayaz | 2014-01-14 | 1 | -9/+0 |
| | | | | | | | | Remove experimental flag from: * qc compile_only=true * eunit compile_only=true * src/foo.app.src.script * eunit tests= | ||||
* | Allow script to be evaluated when app file is loaded | Eric Merritt | 2012-09-07 | 1 | -1/+23 |
| | | | | | | This allows an <app-name>.app.src.script to be defined and evaluated when <app-name>.app.src or <app-name>.app are loaded. This allows the user to add project specific manipulations to app metadata. | ||||
* | Finalize app=, skip_app=, suite= deprecations | Tuncer Ayaz | 2012-07-23 | 1 | -2/+2 |
| | |||||
* | Do not use application:set_env | Tuncer Ayaz | 2012-07-23 | 1 | -9/+9 |
| | |||||
* | Remove shared state | Tuncer Ayaz | 2012-07-13 | 1 | -45/+50 |
| | |||||
* | Cleanup and simplify deprecated option handling | Tuncer Ayaz | 2012-01-01 | 1 | -22/+2 |
| | |||||
* | Move vcs_vsn/2 to rebar_utils | Tuncer Ayaz | 2011-12-28 | 1 | -56/+1 |
| | |||||
* | Universally support apps=/skip_apps= | Tuncer Ayaz | 2011-12-12 | 1 | -33/+63 |
| | |||||
* | Move is_skipped_app/0 to rebar_app_utils | Tuncer Ayaz | 2011-12-12 | 1 | -1/+37 |
| | |||||
* | rebar_app_utils: fix git hook for Windows | Jan Klötzke | 2011-10-20 | 1 | -1/+8 |
| | |||||
* | Support for custom version commands | Tim Watson | 2011-10-11 | 1 | -0/+3 |
| | | | | | | | | | | | | | | This patch adds support for customising the way in which rebar generates version numbers for app.src files using the `{vsn,Spec}` approach. Whilst the existing `{vsn,ScmName::atom()}` syntax will continue to work, users can also pass `{vsn,{cmd,Cmd::string()}}` in which case the provided *command* will be used. For example: ```erlang {application, doodah, [ {vsn, {cmd, "git rev-parse --short HEAD"}}]}. ``` | ||||
* | Fix misspelling of accommodate | Tuncer Ayaz | 2011-08-31 | 1 | -1/+1 |
| | |||||
* | Comment git vsn cmd changes | Tuncer Ayaz | 2011-08-29 | 1 | -1/+3 |
| | |||||
* | Document git vsn cmd and fix formatting | Tuncer Ayaz | 2011-08-27 | 1 | -3/+7 |
| | |||||
* | Add precise git versioning of multiple apps | Yurii Rashkovskii | 2011-08-27 | 1 | -1/+1 |
| | | | | | | | | | Allows using tools like git-subtree and still maintaining proper git-based vsns for those "imported" subtrees. Also helps understanding what was the last change introduced to a specific application within a multi-application repository (at this moment, all applications that reside in the same repository, will share the same autogenerated git vsn) | ||||
* | Extend app resource file existence checks | Tuncer Ayaz | 2011-08-05 | 1 | -4/+12 |
| | |||||
* | Use filename:join/1 | Tuncer Ayaz | 2011-07-18 | 1 | -2/+2 |
| | |||||
* | Add support for priv/<vcs.vsn> as fallback for version info | Dave Smith | 2011-04-10 | 1 | -2/+26 |
| | |||||
* | Make sure to pass dir of app when invoking git; enhance shell logging output | Dave Smith | 2011-04-10 | 1 | -3/+4 |
| | |||||
* | Clean up and simplify {vsn, VCS} support | Dave Smith | 2011-02-18 | 1 | -12/+11 |
| | |||||
* | Add {vsn,Vcs} support for bzr, hg and svn | Tuncer Ayaz | 2011-02-17 | 1 | -6/+15 |
| | |||||
* | Expand {vsn,git} in app.src to git-describe output | Adam Kocoloski | 2011-02-17 | 1 | -1/+8 |
| | |||||
* | Clean up emacs file local variables | Tuncer Ayaz | 2011-01-31 | 1 | -1/+1 |
| | |||||
* | Fix bug 770 | Tuncer Ayaz | 2011-01-08 | 1 | -2/+10 |
| | |||||
* | Tidier improvements | Kostis Sagonas | 2010-10-26 | 1 | -5/+6 |
| | |||||
* | Remove warnings reported by xref | Klas Johansson | 2010-06-19 | 1 | -1/+1 |
| | | | | | | | 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). | ||||
* | Removing some unnecessary debugging messages | Dave Smith | 2010-06-09 | 1 | -2/+0 |
| | | | | | --HG-- extra : rebase_source : 05a045be5aed66ee292e6f5896ab6de71d4a2128 | ||||
* | Complete implementation for simplistic .app.src processing. | Dave Smith | 2010-05-07 | 1 | -6/+24 |
| | |||||
* | Add caching of app file | Dave Smith | 2010-04-28 | 1 | -7/+13 |
| |