summaryrefslogtreecommitdiff
path: root/rebar.config
Commit message (Collapse)AuthorAgeFilesLines
* Escriptize based on configured apps onlyFred Hebert2016-06-261-1/+1
| | | | | | | | | | | | Prior to this patch, the escriptize command flat out selected all declared dependencies. This patch instead looks at the app files and only includes the dependencies of the top level app and the extra ones, avoiding to package more apps than required. This required a version bump on cth_readable as it mistakenly included 'syntax_lib' instead of 'syntax_tools' as a dependency.
* Test support for OTP-19Fred Hebert2016-05-241-0/+1
|
* update erlware_commons erl_opts overridesTristan Sloughter2016-05-131-0/+1
|
* upgrade erlware_commons for OTP-19 fixTristan Sloughter2016-05-131-1/+1
|
* upgrade relx to 3.19.0Tristan Sloughter2016-04-211-1/+1
|
* upgrade relx and erlware_commonsTristan Sloughter2016-04-121-2/+2
|
* upgrade cth_readableTristan Sloughter2016-03-031-1/+1
|
* move dialyze setting of debug_info to overrides in profileTristan Sloughter2016-03-021-26/+27
|
* bump certifi to 0.4.0benoitc2016-03-021-1/+1
| | | | latest mozilla bundles
* Bump cth_readableFred Hebert2016-02-211-1/+1
| | | | | The new version fixes parse transforms over OTP incompatibility that would crash entire compile runs before.
* upgrade relx to 3.17.0Tristan Sloughter2016-02-191-2/+2
|
* update relx to 3.16.0 to include color intesity updateTristan Sloughter2016-02-161-1/+1
|
* upgrade relx to 3.15.0Tristan Sloughter2016-02-051-1/+1
|
* check at runtime instead of compile time for presence of `file:list_dir_all/1`alisdair sullivan2016-01-131-1/+0
| | | | | | this is slower than the compile time check but i guess packaging rebars with repos is still a thing and i think only the eunit and ct providers call it anyways
* upgrade relxTristan Sloughter2016-01-121-1/+1
|
* Merge pull request #1010 from tsloughter/masterFred Hebert2016-01-101-1/+1
|\ | | | | upgrade relx to 3.12.0
| * upgrade relx to 3.12.0Tristan Sloughter2016-01-101-1/+1
| |
* | Updates cth_readable so it supports dumb terminalsFred Hebert2016-01-061-1/+1
|/ | | | | cth_readable 1.2.0 uses cf 0.2.1 to output colors, which makes it support dumb terminals without issue.
* Bump cth_readable to 1.1.1Fred Hebert2016-01-051-1/+1
| | | | This fixes a typo that could cause failure in some test runs.
* Upgrade relx to v3.11.0Shawn Debnath2016-01-051-1/+1
|
* upgrade certifi to latest releaseTristan Sloughter2015-12-071-1/+1
|
* if a provider of the same namespace and name already exists, skip adding new ↵Tristan Sloughter2015-11-231-3/+3
| | | | provider
* Ct output improvementsFred Hebert2015-11-181-1/+1
| | | | | - eunit assert look better - lager logs to the html logs
* upgrade eunit_formatters to 0.3.1 for OTP18 bug fixTristan Sloughter2015-11-181-1/+1
|
* upgrade eunit_formatters for OTP 18 supportTristan Sloughter2015-11-171-1/+1
|
* Update cfHeinz N. Gies2015-11-141-1/+1
|
* include Sean Cribbs eunit formatter by defaultTristan Sloughter2015-11-131-1/+2
|
* Work in R15Fred Hebert2015-11-131-1/+1
|
* Prettify all of common test output.Fred Hebert2015-11-131-1/+2
| | | | | | | | | | This uses cth_readable to: - silence error_logger output to the shell unless a test fails - silence ct:pal output to the shell unless a test fails I have currently not baked in any way to disable this behaviour, but I figured if it is required, there is time to do it before the final 3.0.0 release.
* upgrade relx to 3.8.0, fixes bug in upgrade_install escriptTristan Sloughter2015-11-061-1/+1
|
* Merge pull request #883 from talentdeficit/erlc_compiler_refactorTristan Sloughter2015-10-271-0/+1
|\ | | | | compiler refactor/eunit & ct fixes
| * refactor `rebar_erlc_compiler`alisdair sullivan2015-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * modify compiler interface to work on either application objects or directories containing source files * compile all sources in `src_dirs` to the application `ebin` dir and all sources in `extra_src_dirs` to a directory mirroring it's position in the app's `_build` directory. for example, `apps/foo/more` would compile to `_build/default/lib/foo/more` for `extra_src_dirs` in the root of a project with multiple applications (so orphan directories that don't "belong" to an application) compile to `_build/default/extras/more` * copy directories specified in `extra_src_dirs` into the `_build` directory so tools like `ct` and `xref` that expect source to be in a particular location still work * clean compiled artifacts from all `extra_src_dirs` * alter `eunit`, `ct` and `cover` to work with the new directory structure * billions of new tests
* | Bump cf for fixing #879Heinz N. Gies2015-10-181-1/+1
|/
* don't include certifi priv dir in escript, it is not neededTristan Sloughter2015-10-081-1/+0
|
* Group dialyzer warnings by file and concentrate outputHeinz N. Gies2015-09-291-1/+1
|
* upgrade relx. it wasn't creating nodetoolTristan Sloughter2015-09-281-1/+1
|
* Bump relx to 3.7.0Fred Hebert2015-09-251-1/+1
|
* Use bold instead of bold white for textHeinz N. Gies2015-09-221-1/+1
|
* Remove rebar_colour and replace it with cfHeinz N. Gies2015-09-221-1/+2
|
* update relxTristan Sloughter2015-09-191-1/+1
|
* update erlware_commonsTristan Sloughter2015-09-191-1/+1
|
* include certifi priv dir in escriptTristan Sloughter2015-09-191-6/+7
|
* uses erlang-certifiBenoit Chesneau2015-09-181-0/+1
|
* use full path of apps for priv files included in escriptTristan Sloughter2015-09-111-3/+2
|
* upgrade providers, new version gives error message for bad provider depTristan Sloughter2015-09-071-1/+1
|
* upgrade relx and bbmustacheTristan Sloughter2015-08-251-2/+2
|
* Fix some unknown functions/types dialyzer warningsJames Fish2015-08-091-1/+2
|
* Bumped relx to 3.4.0 and erlware_commons to 0.15.0Joe DeVivo2015-07-211-2/+2
|
* add ssl cert validation, unless OTP version is too oldTristan Sloughter2015-07-181-0/+1
|
* upgrade erlware_commons, bbmustache and relxTristan Sloughter2015-07-081-3/+3
|