diff --git a/rebar.config b/rebar.config index aa947af..df6e627 100644 --- a/rebar.config +++ b/rebar.config @@ -1,5 +1,6 @@ {erl_opts, [ - debug_info + debug_info, + {i, "./_build/default/plugins/gpb/include"} ]}. {plugins, [ @@ -16,7 +17,7 @@ {module_name_suffix, "_pb"}, % 生成模块后缀 {o_erl, "src"}, % .erl 输出目录 {o_hrl, "include"}, % .hrl 输出目录 - {hrl_include_lib, "gpb/include/gpb.hrl"}, % ⚡ gpb 内部 record + include_as_lib, % gpb.hrl 通过 -include_lib("gpb/include/gpb.hrl") {strings_as_binaries, true}, % proto string → Erlang binary type_specs, % 生成 type specs report, % 编译报告 @@ -50,4 +51,4 @@ {vm_args, "./config/vm.args"}]}. {profiles, [{prod, [{relx, [{mode, prod}]}]}]}. -{rebar_packages_cdn, "https://hexpm.upyun.com"}. \ No newline at end of file +{rebar_packages_cdn, "https://hexpm.upyun.com"}.