summaryrefslogtreecommitdiff
path: root/src/rebar_prv_compile.erl
Commit message (Expand)AuthorAgeFilesLines
* store plugin providers in app_info's state for depsTristan Sloughter2015-05-281-1/+0
* fix for plugin installation and code pathsTristan Sloughter2015-05-271-0/+3
* move handling of undefined app state to functionTristan Sloughter2015-05-221-9/+1
* run hooks when building pluginsTristan Sloughter2015-05-211-8/+7
* Merge pull request #443 from kovyl2404/singleapp-project-duplicated-hookFred Hebert2015-05-211-1/+1
|\
| * Properly reset hooks for single-app projectViacheslav V. Kovalev2015-05-211-1/+1
* | don't add `{extra_src_dirs, ["test"]}` to `test` profilealisdair sullivan2015-05-201-1/+1
* | methods for retrieving `src_dirs` and `extra_src_dirs`alisdair sullivan2015-05-191-3/+1
|/
* generalize the "test" special dir into an {extra_src_dirs, [...]} optionalisdair sullivan2015-05-161-2/+3
* real bootstrappingTristan Sloughter2015-04-221-2/+1
* track and cleanup code paths for different contextsTristan Sloughter2015-04-211-2/+9
* run project wide pre-compile hooks after deps have compiledTristan Sloughter2015-04-201-2/+3
* don't duplicate hooks for top level appTristan Sloughter2015-04-191-7/+4
* update project_apps and state before running post hooksTristan Sloughter2015-04-171-2/+4
* include applications list in compile sortTristan Sloughter2015-04-151-2/+3
* Merge pull request #320 from tsloughter/dep_pluginsFred Hebert2015-04-051-9/+13
|\
| * swich clean and compile to use macro provider in hook runTristan Sloughter2015-04-041-4/+4
| * install dep plugins & run provider hooks the same as shell hooksTristan Sloughter2015-04-041-9/+13
* | Provide descriptions for all tasksFred Hebert2015-04-041-1/+1
|/
* get rid of compile workersTristan Sloughter2015-03-121-34/+15
* set jobs for all compile jobsTristan Sloughter2015-03-121-9/+12
* compile source from the symlinked directories under `_build` toalisdair sullivan2015-03-081-5/+7
* update all examples in providers to use rebar3Tristan Sloughter2015-03-071-1/+1
* include test dir in symlinksTristan Sloughter2015-03-011-1/+1
* copy all files from ebin to build output ebin if existsTristan Sloughter2015-02-281-7/+8
* use relative path on non-windows and copy if link failsTristan Sloughter2015-02-281-2/+6
* include link to src in outdir for R15 cover/xrefTristan Sloughter2015-02-281-1/+2
* copy project apps to deps output dir for compilationTristan Sloughter2015-02-281-3/+27
* update project app list with new appinfo records after buildTristan Sloughter2015-02-191-21/+23
* clean up and better error messages when validating appsTristan Sloughter2015-01-241-2/+7
* overrides working except for transitive dep inheritance with lock fileTristan Sloughter2014-12-301-2/+7
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-1/+1
* move deps_to_build out of config dict of stateTristan Sloughter2014-12-011-1/+1
* set REBAR_DEPS_DIR in hooks env and run pre_compile hooks before deps compileTristan Sloughter2014-11-221-2/+2
* move back to using format_error/1Tristan Sloughter2014-11-091-5/+6
* add deps to code paths after build so available to other depsTristan Sloughter2014-11-081-1/+2
* handle throw by relxTristan Sloughter2014-11-081-1/+1
* run legacy hooks for clean taskTristan Sloughter2014-11-021-25/+4
* add --all option to cleanTristan Sloughter2014-11-021-1/+1
* refactoring build loopTristan Sloughter2014-11-011-20/+15
* reset hooks for project apps so they are only run onceTristan Sloughter2014-11-011-3/+7
* run legacy style hooks for compile providerTristan Sloughter2014-11-011-2/+32
* only pass current project state as state for project appsTristan Sloughter2014-11-011-1/+13
* add format_error/2 provider callback to providersTristan Sloughter2014-10-221-0/+5
* remove unused utils functionsTristan Sloughter2014-10-161-2/+3
* fix compile task help msgTristan Sloughter2014-10-101-1/+1
* support compile jobs optionTristan Sloughter2014-10-101-6/+12
* split options up by taskTristan Sloughter2014-10-101-1/+9
* move providers to separate appTristan Sloughter2014-10-031-9/+9
* return error messages from providersTristan Sloughter2014-09-271-1/+1