Просмотр исходного кода

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

Zaiming Shi 5 лет назад
Родитель
Сommit
93a35c4814
2 измененных файлов с 5 добавлено и 3 удалено
  1. 3 3
      Makefile
  2. 2 0
      rebar.config.erl

+ 3 - 3
Makefile

@@ -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

+ 2 - 0
rebar.config.erl

@@ -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]}
                         ]}