Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow `src_dirs` and `extra_src_dirs` at the root of the rebar config | alisdair sullivan | 2015-05-30 | 1 | -2/+2 |
| | |||||
* | don't lose global plugin providers | Tristan Sloughter | 2015-05-21 | 1 | -1/+1 |
| | |||||
* | methods for retrieving `src_dirs` and `extra_src_dirs` | alisdair sullivan | 2015-05-19 | 1 | -1/+36 |
| | | | | | | note that now ALL `src_dirs` across included profiles are compiled. previously only the last included profile's `src_dirs` were used | ||||
* | install plugins from the global config to ~/.cache/plugins | Tristan Sloughter | 2015-05-17 | 1 | -6/+7 |
| | |||||
* | Merge branch 'master' into app-discover-profile-duplication | Viacheslav V. Kovalev | 2015-05-01 | 1 | -2/+8 |
|\ | | | | | | | | | Conflicts: test/rebar_profiles_SUITE.erl | ||||
| * | don't duplicate hooks for top level app | Tristan Sloughter | 2015-04-19 | 1 | -1/+2 |
| | | |||||
| * | Default deps always to the default profile | Fred Hebert | 2015-04-17 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When fetching dependencies for the first time using a profile (`rebar3 as prod release` or `rebar3 ct`), the dependencies get fetched into the non-default profile. This has two consequences: - the files get re-downloaded on follow-up runs - the lock file includes incomplete or too many deps in its list This patch forces dependencies in the default profile to be stored in _build/default/lib even when running under other profiles, then symlinks them to the correct one. This makes it so common dependencies in 'default' be downloaded there and avoids re-downloading them. Should also fix the lock issues. | ||||
* | | Correctly deduplicate profiles when applying | Viacheslav V. Kovalev | 2015-04-21 | 1 | -1/+1 |
|/ | | | | | Conflicts: src/rebar_state.erl | ||||
* | rm old beams, make erlcinfo graph per app isntad of global to project | Tristan Sloughter | 2015-04-10 | 1 | -3/+3 |
| | |||||
* | treat _checkouts as deps that are always compiled | Tristan Sloughter | 2015-03-21 | 1 | -0/+13 |
| | |||||
* | name profile directories in `_build` similarly to the arguments | alisdair sullivan | 2015-03-03 | 1 | -1/+6 |
| | | | | to `as` used to generate them | ||||
* | use relative path on non-windows and copy if link fails | Tristan Sloughter | 2015-02-28 | 1 | -1/+11 |
| | |||||
* | copy project apps to deps output dir for compilation | Tristan Sloughter | 2015-02-28 | 1 | -11/+0 |
| | |||||
* | make base_dir for a run include the profiles in path, link to shared deps | Tristan Sloughter | 2015-02-28 | 1 | -1/+4 |
| | |||||
* | follow xdg standard. fixes #122 | Tristan Sloughter | 2015-02-19 | 1 | -13/+26 |
| | |||||
* | rewrite profiles | Tristan Sloughter | 2014-12-16 | 1 | -28/+7 |
| | |||||
* | change name of config for where project apps lib to project_apps_dir | Tristan Sloughter | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | add rebar_dir | Tristan Sloughter | 2014-12-02 | 1 | -0/+104 |