chore(build): mod_vsn parse_transform is not for default profile
Since plugins are compile as default profile, the parse_transform provided by relup_helper may not present when compiling other plugins
This commit is contained in:
parent
d4e7a87807
commit
0fe86341af
|
@ -11,8 +11,7 @@
|
||||||
{erl_opts, [warn_unused_vars,warn_shadow_vars,warn_unused_import,
|
{erl_opts, [warn_unused_vars,warn_shadow_vars,warn_unused_import,
|
||||||
warn_obsolete_guard,compressed]}.
|
warn_obsolete_guard,compressed]}.
|
||||||
|
|
||||||
{overrides,[{add,[{erl_opts,[compressed,deterministic,
|
{overrides,[{add,[{erl_opts,[compressed,deterministic]}]}
|
||||||
{parse_transform,mod_vsn}]}]}
|
|
||||||
,{add,[{extra_src_dirs, [{"etc", [{recursive,true}]}]}]}
|
,{add,[{extra_src_dirs, [{"etc", [{recursive,true}]}]}]}
|
||||||
]}.
|
]}.
|
||||||
{extra_src_dirs, [{"etc", [{recursive,true}]}]}.
|
{extra_src_dirs, [{"etc", [{recursive,true}]}]}.
|
||||||
|
|
|
@ -33,22 +33,22 @@ test_deps() ->
|
||||||
].
|
].
|
||||||
|
|
||||||
profiles() ->
|
profiles() ->
|
||||||
[ {'emqx', [ {erl_opts, [no_debug_info]}
|
[ {'emqx', [ {erl_opts, [no_debug_info, {parse_transform, mod_vsn}]}
|
||||||
, {relx, relx('emqx')}
|
, {relx, relx('emqx')}
|
||||||
]}
|
]}
|
||||||
, {'emqx-pkg', [ {erl_opts, [no_debug_info]}
|
, {'emqx-pkg', [ {erl_opts, [no_debug_info, {parse_transform, mod_vsn}]}
|
||||||
, {relx, relx('emqx-pkg')}
|
, {relx, relx('emqx-pkg')}
|
||||||
]}
|
]}
|
||||||
, {'emqx-edge', [ {erl_opts, [no_debug_info]}
|
, {'emqx-edge', [ {erl_opts, [no_debug_info, {parse_transform, mod_vsn}]}
|
||||||
, {relx, relx('emqx-edge')}
|
, {relx, relx('emqx-edge')}
|
||||||
]}
|
]}
|
||||||
, {'emqx-edge-pkg', [ {erl_opts, [no_debug_info]}
|
, {'emqx-edge-pkg', [ {erl_opts, [no_debug_info, {parse_transform, mod_vsn}]}
|
||||||
, {relx, relx('emqx-edge-pkg')}
|
, {relx, relx('emqx-edge-pkg')}
|
||||||
]}
|
]}
|
||||||
, {check, [ {erl_opts, [debug_info]}
|
, {check, [ {erl_opts, [debug_info, {parse_transform, mod_vsn}]}
|
||||||
]}
|
]}
|
||||||
, {test, [ {deps, test_deps()}
|
, {test, [ {deps, test_deps()}
|
||||||
, {erl_opts, [debug_info] ++ erl_opts_i()}
|
, {erl_opts, [debug_info, {parse_transform, mod_vsn}] ++ erl_opts_i()}
|
||||||
]}
|
]}
|
||||||
].
|
].
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue