Tristan Sloughter
e215b64813
update erlware_commons erl_opts overrides
před 9 roky
Tristan Sloughter
ce59c92a02
upgrade erlware_commons for OTP-19 fix
před 9 roky
Tristan Sloughter
e895106903
upgrade relx to 3.19.0
před 9 roky
Tristan Sloughter
79d6d0bd15
upgrade relx and erlware_commons
před 9 roky
Tristan Sloughter
43889344fc
upgrade cth_readable
před 9 roky
Tristan Sloughter
459f14dc67
move dialyze setting of debug_info to overrides in profile
před 9 roky
benoitc
1836002d2f
bump certifi to 0.4.0
latest mozilla bundles
před 9 roky
Fred Hebert
74655579c1
Bump cth_readable
The new version fixes parse transforms over OTP incompatibility that
would crash entire compile runs before.
před 9 roky
Tristan Sloughter
55b69b6494
upgrade relx to 3.17.0
před 9 roky
Tristan Sloughter
73b857f6fd
update relx to 3.16.0 to include color intesity update
před 9 roky
Tristan Sloughter
89b4d4a866
upgrade relx to 3.15.0
před 9 roky
alisdair sullivan
4e0de56b90
check at runtime instead of compile time for presence of `file:list_dir_all/1`
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
před 9 roky
Tristan Sloughter
6252a0bd2c
upgrade relx
před 9 roky
Tristan Sloughter
6ca48fc494
upgrade relx to 3.12.0
před 9 roky
Fred Hebert
ae5b986489
Updates cth_readable so it supports dumb terminals
cth_readable 1.2.0 uses cf 0.2.1 to output colors, which makes it
support dumb terminals without issue.
před 9 roky
Fred Hebert
bb41243ea8
Bump cth_readable to 1.1.1
This fixes a typo that could cause failure in some test runs.
před 9 roky
Shawn Debnath
0458128725
Upgrade relx to v3.11.0
před 9 roky
Tristan Sloughter
b6d70568d8
upgrade certifi to latest release
před 9 roky
Tristan Sloughter
740d8a3c74
if a provider of the same namespace and name already exists, skip adding new provider
před 9 roky
Fred Hebert
69254eac40
Ct output improvements
- eunit assert look better
- lager logs to the html logs
před 9 roky
Tristan Sloughter
035af1ac60
upgrade eunit_formatters to 0.3.1 for OTP18 bug fix
před 9 roky
Tristan Sloughter
be0c6a5a2d
upgrade eunit_formatters for OTP 18 support
před 9 roky
Heinz N. Gies
50802d9f2e
Update cf
před 9 roky
Tristan Sloughter
bca4d40703
include Sean Cribbs eunit formatter by default
před 9 roky
Fred Hebert
2cb1aca685
Work in R15
před 9 roky
Fred Hebert
d31e663a67
Prettify all of common test output.
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.
před 9 roky
Tristan Sloughter
6f673c592e
upgrade relx to 3.8.0, fixes bug in upgrade_install escript
před 9 roky
Heinz N. Gies
04be3f5963
Make output a bit more discrete
před 9 roky
alisdair sullivan
d1409d0b3b
refactor `rebar_erlc_compiler`
* 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
před 9 roky
Heinz N. Gies
3907a08fb8
Bump cf for fixing #879
před 9 roky
Tristan Sloughter
34a7767f17
don't include certifi priv dir in escript, it is not needed
před 9 roky
Heinz N. Gies
c85edcdadb
Group dialyzer warnings by file and concentrate output
před 9 roky
Tristan Sloughter
812d9940f5
upgrade relx. it wasn't creating nodetool
před 9 roky
Fred Hebert
43636939ef
Bump relx to 3.7.0
před 9 roky
Heinz N. Gies
ea95e68ab0
Use bold instead of bold white for text
před 9 roky
Heinz N. Gies
6557820cc7
Remove rebar_colour and replace it with cf
před 9 roky
Tristan Sloughter
40d7350ee8
update relx
před 9 roky
Tristan Sloughter
860df96cd5
update erlware_commons
před 9 roky
Tristan Sloughter
7dfbdafb26
include certifi priv dir in escript
před 9 roky
Benoit Chesneau
56f8f6d7df
uses erlang-certifi
před 9 roky
Tristan Sloughter
e773f2948c
use full path of apps for priv files included in escript
před 9 roky
Tristan Sloughter
81b9fcc27c
upgrade providers, new version gives error message for bad provider dep
před 9 roky
Tristan Sloughter
2de67e5cbd
upgrade relx and bbmustache
před 9 roky
James Fish
fc6cc368c3
Fix some unknown functions/types dialyzer warnings
před 9 roky
Joe DeVivo
6f3d75278f
Bumped relx to 3.4.0 and erlware_commons to 0.15.0
před 9 roky
Tristan Sloughter
3485f08a03
add ssl cert validation, unless OTP version is too old
před 9 roky
Tristan Sloughter
3716c347a5
upgrade erlware_commons, bbmustache and relx
před 9 roky
Tristan Sloughter
0f59ccb9bb
formatting of config
před 9 roky
Tristan Sloughter
4238f2a3b4
Revert "disable ctrl-c interrupt in shell for escript"
This reverts commit 40ee6d95e1
.
před 9 roky
Tristan Sloughter
40ee6d95e1
disable ctrl-c interrupt in shell for escript
před 9 roky