Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only apply default and prod profile to dependencies | Tristan Sloughter | 2016-01-09 | 1 | -1/+3 |
| | |||||
* | convert ~> versions to highest matching | Tristan Sloughter | 2015-12-26 | 1 | -24/+14 |
| | |||||
* | parse versions in deps tree output and support checkouts | Tristan Sloughter | 2015-09-12 | 1 | -1/+1 |
| | |||||
* | fix dialyzer warnings | Tristan Sloughter | 2015-09-09 | 1 | -1/+1 |
| | |||||
* | support _checkouts overriding package dep that doesn't exist in registry | Tristan Sloughter | 2015-09-03 | 1 | -27/+38 |
| | |||||
* | fixes for overrides of deps | Tristan Sloughter | 2015-08-31 | 1 | -2/+4 |
| | |||||
* | update use of hooks and plugins with state in app_info | Tristan Sloughter | 2015-08-31 | 1 | -1/+1 |
| | |||||
* | build on already created AppInfo instead of having to do copy | Tristan Sloughter | 2015-08-31 | 1 | -5/+0 |
| | |||||
* | fix erl_opts to not be inherited | Tristan Sloughter | 2015-08-31 | 1 | -6/+6 |
| | |||||
* | remove state record from app_info record | Tristan Sloughter | 2015-08-31 | 1 | -1/+0 |
| | |||||
* | wip: move state into app_info | Tristan Sloughter | 2015-08-31 | 1 | -17/+19 |
| | |||||
* | 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 |
| |