summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* use PRV_ERROR for formattable errorsFred Hebert2015-03-168-10/+18
| | | | Also expose it in rebar_api
* Merge pull request #268 from ferd/refactor-as-namespace-conflictsFred Hebert2015-03-133-53/+50
|\ | | | | Fix #267, refactor as/do/namespace interactions
| * Fix #267, refactor as/do/namespace interactionsFred Hebert2015-03-133-53/+50
| | | | | | | | | | | | | | | | | | | | Breaking up initial call to parse from the ones deep inside the provider parsing to do smarter namespace detection, added 'as' the ability to look into these also, and cleaned up the code a whole lot that would depend on implicit assumptions. A side-effect is that 'do' is now valid for all namespaces, although it can be overriden.
* | Merge pull request #266 from tsloughter/always_haltFred Hebert2015-03-121-1/+1
|\ \ | | | | | | halt with 0 on successful run
| * | halt with 0 on successful runTristan Sloughter2015-03-121-1/+1
| | |
* | | Merge pull request #265 from tsloughter/compile_jobsFred Hebert2015-03-122-113/+16
|\ \ \ | |/ / |/| | get rid of compile workers
| * | get rid of compile workersTristan Sloughter2015-03-122-113/+16
| | |
* | | Merge pull request #264 from fishcakez/cache_pltTristan Sloughter2015-03-121-2/+2
|\ \ \ | | | | | | | | Store base PLT in ~/.cache/rebar3/
| * | | Store base PLT in ~/.cache/rebar3/James Fish2015-03-121-2/+2
|/ / /
* | | Merge pull request #262 from tsloughter/compile_jobsFred Hebert2015-03-121-9/+12
|\ \ \ | |/ / | | | set jobs for all compile jobs
| * | set jobs for all compile jobsTristan Sloughter2015-03-121-9/+12
|/ /
* | Merge pull request #257 from tsloughter/config_mergeTristan Sloughter2015-03-111-20/+29
|\ \ | | | | | | merge rebar config opts for parent like done for profiles
| * | merge rebar config opts for parent like done for profilesTristan Sloughter2015-03-111-20/+29
| |/
* | Merge pull request #259 from kovyl2404/patch-1Fred Hebert2015-03-101-1/+1
|\ \ | | | | | | Fix typo in error message
| * | Fix typo in error messageViacheslav V. Kovalev2015-03-101-1/+1
| |/
* | Merge pull request #258 from marianoguerra/fix-debug-format-paramsFred Hebert2015-03-101-1/+1
|\ \ | |/ |/| fix debug format to avoid crash with custom template
| * fix debug format to avoid crash with custom templateMariano Guerra2015-03-101-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | error before: ===> Uncaught error: {'EXIT', {badarg, [{io,format, [<0.23.0>, "\e[0;36m===> Skipping template ~p, due to presence of a custom template at ~s~n~n\e[0m", ["/home/mariano/.config/rebar3/templates/fn_app/fn_app.template"]], []}, {rebar_templater,prioritize_templates,2, [{file,"src/rebar_templater.erl"},{line,330}]}, {rebar_templater,find_templates,1, [{file,"src/rebar_templater.erl"},{line,274}]}, {rebar_templater,new,4, [{file,"src/rebar_templater.erl"},{line,47}]}, {rebar_prv_new,do,1, [{file,"src/rebar_prv_new.erl"},{line,44}]}, {rebar_core,do,2, [{file,"src/rebar_core.erl"},{line,129}]}, {rebar3,main,1, [{file,"src/rebar3.erl"},{line,46}]}, {escript,run,2, [{file,"escript.erl"},{line,752}]}]}}
* Merge pull request #255 from rebar/revert-254-smpFred Hebert2015-03-091-1/+1
|\ | | | | Revert "disable smp in escript"
| * Revert "disable smp in escript"Fred Hebert2015-03-091-1/+1
|/
* Merge pull request #254 from tsloughter/smpFred Hebert2015-03-091-1/+1
|\ | | | | disable smp in escript
| * disable smp in escriptTristan Sloughter2015-03-091-1/+1
| |
* | Merge pull request #253 from tsloughter/masterFred Hebert2015-03-081-3/+3
|\ \ | |/ | | templater: return error, don't throw, if git or hg fail
| * templater: return error, don't throw, if git or hg failTristan Sloughter2015-03-081-3/+3
|/
* Merge pull request #251 from talentdeficit/compile_from_buildTristan Sloughter2015-03-083-20/+36
|\ | | | | symlink extra test dirs and compile from there instead of from root project
| * symlink extra test dirs and compile from there instead of fromalisdair sullivan2015-03-083-20/+36
| | | | | | | | root project
* | Merge pull request #249 from talentdeficit/compile_from_buildTristan Sloughter2015-03-085-12/+43
|\ \ | |/ | | compile source from the symlinked directories under `_build`
| * compile source from the symlinked directories under `_build` toalisdair sullivan2015-03-085-12/+43
|/ | | | get correct compile paths included in module info
* Merge pull request #246 from tsloughter/masterFred Hebert2015-03-082-193/+2
|\ | | | | update sample config to remove unsupported rebar2 options
| * update sample config to remove unsupported rebar2 optionsTristan Sloughter2015-03-082-193/+2
| |
* | Merge pull request #244 from tsloughter/masterFred Hebert2015-03-071-2/+1
|\ \ | |/ | | don't traverse into subdirectories looking for beams
| * don't traverse into subdirectories looking for beamsTristan Sloughter2015-03-071-2/+1
|/
* Merge pull request #241 from tsloughter/erlydtlFred Hebert2015-03-076-90/+133
|\ | | | | update erlydtl compiler to output to _build, add simple test
| * update erlydtl compiler to output to _build, add simple testTristan Sloughter2015-03-076-90/+133
| |
* | Merge pull request #243 from ferd/alphaFred Hebert2015-03-072-5/+6
|\ \ | |/ |/| Bump to alpha
| * Bump to alphaFred Hebert2015-03-082-5/+6
|/
* Merge pull request #242 from ferd/namespace-regressionTristan Sloughter2015-03-072-6/+56
|\ | | | | Fix namespace regressions
| * Fix namespace regressionsFred Hebert2015-03-072-6/+56
|/ | | | | | | This adds some more convolution to command parsing, unfortunately, but makes some cases clearer (`rebar3 as as as as` is no longer valid). It unfortunately disallows using $REBAR_PROFILE along with `as` in a rebar command.
* Merge pull request #240 from tsloughter/masterFred Hebert2015-03-0716-18/+18
|\ | | | | update all examples in providers to use rebar3
| * update all examples in providers to use rebar3Tristan Sloughter2015-03-0716-18/+18
|/
* Merge pull request #239 from talentdeficit/as_comma_then_spaceFred Hebert2015-03-072-9/+28
|\ | | | | parse `rebar3 as foo, bar task` correctly
| * parse `rebar3 as foo, bar task` correctlyalisdair sullivan2015-03-062-9/+28
|/ | | | fixes #238
* Merge pull request #237 from tsloughter/proper_code_pathFred Hebert2015-03-063-38/+3
|\ | | | | fix code path update for deps
| * fix code path update for depsTristan Sloughter2015-03-063-38/+3
| |
* | Merge pull request #236 from fenollp/escriptTristan Sloughter2015-03-065-18/+272
|\ \ | |/ |/| escript provider
| * Add escriptize provider and a minimal testPierre Fenoll2015-03-065-18/+272
|/
* Merge pull request #233 from tsloughter/base_optsFred Hebert2015-03-065-15/+103
|\ | | | | apply profiles and overrides for an app's opts to the base opts
| * add comment about resetting optsTristan Sloughter2015-03-061-0/+2
| |
| * store base opts after initialization of providersTristan Sloughter2015-03-064-11/+26
| |
| * add test for test profile applied to project appsalisdair sullivan2015-03-051-2/+24
| |
| * two failing tests and one passing test to attempt to isolate wherealisdair sullivan2015-03-051-2/+48
| | | | | | | | | | | | profiles are failing to be applied relevant to #224 and #233