{erl_opts, [ {i, "./_checkouts/gpb/include"} ]}. {deps, []}. %% gpb插件配置 {gpb_opts, [ {i, "proto"}, % 协议配置目录 {module_name_suffix, "_pb"}, % 生成文件所带的后缀,注意如果这里修改的话,下面的 clean 脚本也要修改 %%use_packages, % 使用package,可以解析带包名的协议字段,如proto_type.p_activity = p_activity {o_erl, "src/auto_gen"}, % erl文件的输出目录 {o_hrl, "include"}, % hrl文件的输出目录 {o_lua, "proto"}, {strings_as_binaries, true}, {verify, always}, verify_decode_required_present, type_specs ]}.