{ [ 'apps/game_server/*' , 'apps/game_server/src/*/*' , 'apps/game_server/src/*/*/*' ] ,[ debug_info ,{i, "_checkouts/gpb/include"} ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "apps/game_server/include"} ,{i, "apps/game_server/include/auto_gen/cache"} ,{i, "apps/game_server/include/auto_gen/proto"} ,{i, "apps/game_server/include/auto_gen/tbllog"} ,{i, "apps/login_server/include"} ,{i, "apps/ms_cache/include"} ,{i, "apps/ms_tbllog/include"} ,{outdir, "_build/game_server/lib/game_server/ebin"} ] }. { [ 'apps/game_config/*' , 'apps/game_config/src/*' , 'apps/game_config/src/auto_gen/*' ] ,[ debug_info ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "apps/game_server/include"} ,{i, "apps/game_server/include/auto_gen/cache"} ,{i, "apps/game_server/include/auto_gen/proto"} ,{i, "apps/game_server/include/auto_gen/tbllog"} ,{i, "apps/login_server/include"} ,{i, "apps/ms_cache/include"} ,{i, "apps/ms_tbllog/include"} ,{outdir, "_build/game_server/lib/game_config/ebin"} ] }. { [ 'apps/ms_cache/*' , 'apps/ms_cache/src/*/*' ] ,[ debug_info ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "apps/game_server/include"} ,{i, "apps/game_server/include/auto_gen/cache"} ,{i, "apps/game_server/include/auto_gen/proto"} ,{i, "apps/game_server/include/auto_gen/tbllog"} ,{i, "apps/login_server/include"} ,{i, "apps/ms_cache/include"} ,{i, "apps/ms_tbllog/include"} ,{outdir, "_build/game_server/lib/ms_cache/ebin"} ] }. { [ 'apps/ms_tbllog/*' , 'apps/ms_tbllog/src/*/*' ] ,[ debug_info ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "apps/game_server/include"} ,{i, "apps/game_server/include/auto_gen/cache"} ,{i, "apps/game_server/include/auto_gen/proto"} ,{i, "apps/game_server/include/auto_gen/tbllog"} ,{i, "apps/login_server/include"} ,{i, "apps/ms_cache/include"} ,{i, "apps/ms_tbllog/include"} ,{outdir, "_build/game_server/lib/ms_tbllog/ebin"} ] }. { [ 'apps/base/*' , 'apps/base/src/*/*' ] ,[ debug_info ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "apps/game_server/include"} ,{i, "apps/game_server/include/auto_gen/cache"} ,{i, "apps/game_server/include/auto_gen/proto"} ,{i, "apps/game_server/include/auto_gen/tbllog"} ,{i, "apps/login_server/include"} ,{i, "apps/ms_cache/include"} ,{i, "apps/ms_tbllog/include"} ,{outdir, "_build/game_server/lib/base/ebin"} ] }. { [ 'apps/client_server/*' , 'apps/client_server/src/*/*' , 'apps/client_server/src/*/*/*' ] ,[ debug_info ,{i, "apps/base/include"} ,{i, "apps/client_server/include"} ,{i, "apps/game_config/include"} ,{i, "./_checkouts/gpb/include"} %% gpb生成的协议处理代码需要引用gpb头文件 ,{i, "./apps/game_server/include/auto_gen/proto"} %% gpb生成的协议处理代码需要引用各自的头文件,不想这么做可以独立出去或者头文件和src放一起 ,{outdir, "_build/client_server/lib/client_server/ebin"} ] }.