创建仅二进制的Erlang版本

时间:2018-09-26 01:49:39

标签: erlang rebar

我使用钢筋创建了程序版本。在输出目录中浏览,我看到了我的Erlang源文件。有什么方法可以创建仅二进制版本的Erlang程序,以便可以将它们作为封闭源分发给客户?

1 个答案:

答案 0 :(得分:2)

是,在rebar.config文件中。产品部分中的{include_src,false}

{profiles, [
        {dev1, [{relx, [{dev_mode, false},
                         {include_erts, false},
                         {sys_config, "./config/dev1/sys.config"},
                         {vm_args, "./config/dev1/vm.args"}]}
                ]
        },
        {prod, [{relx, [{dev_mode, false},
                        {include_erts, true},
                        {include_src, false},
                        {sys_config, "./config/prod/sys.config"},
                        {vm_args, "./config/prod/vm.args"}]}]