chore(build): add 'check' profile for xref and dialyzer

This commit is contained in:
Zaiming Shi 2020-12-10 12:03:16 +01:00
parent b2d3358368
commit 93a35c4814
2 changed files with 5 additions and 3 deletions

View File

@ -2,7 +2,7 @@ REBAR_VERSION = 3.14.3-emqx-1
REBAR = ./rebar3
PROFILE ?= emqx
PROFILES := emqx emqx-edge
PROFILES := emqx emqx-edge check test
PKG_PROFILES := emqx-pkg emqx-edge-pkg
export REBAR_GIT_CLONE_OPTIONS += --depth=1
@ -56,11 +56,11 @@ endif
.PHONY: xref
xref: $(REBAR)
$(REBAR) as test xref
$(REBAR) as check xref
.PHONY: dialyzer
dialyzer: $(REBAR)
$(REBAR) as test dialyzer
$(REBAR) as check dialyzer
include packages.mk
include docker.mk

View File

@ -45,6 +45,8 @@ profiles() ->
, {'emqx-edge-pkg', [ {relx, relx('emqx-edge-pkg')}
, {erl_opts, [no_debug_info]}
]}
, {check, [ {erl_opts, [debug_info]}
]}
, {test, [ {deps, test_deps()}
, {erl_opts, [debug_info]}
]}