|
@ -15,7 +15,9 @@ |
|
|
%% 这个参数用于设置特殊目录下的文件检查编译与加载 |
|
|
%% 这个参数用于设置特殊目录下的文件检查编译与加载 |
|
|
%% 格式:{extraDirs, [{strategy(), [srcDirDescr()]}} | {srcDirs, undefined]} |
|
|
%% 格式:{extraDirs, [{strategy(), [srcDirDescr()]}} | {srcDirs, undefined]} |
|
|
%% -type strategy() :: add | only | del. |
|
|
%% -type strategy() :: add | only | del. |
|
|
%% 如果 strategy() is only, 仅仅扫描指定目录下的文件编译与加载. 如果 strategy() is add, 会扫描添加的指定目录同步编译与加载. |
|
|
|
|
|
|
|
|
%% 如果 strategy() when add, 会无条件监听添加的指定目录及其子目录同步编译与加载. |
|
|
|
|
|
%% 如果 strategy() when only, 仅仅监听指定目录及其子目录下的文件编译与加载. |
|
|
|
|
|
%% 如果 strategy() when del, 则不会监听该目录及其子目录下的文件. |
|
|
%% -type srcDirDescr() :: { Dir :: file:filename(), [Options :: compile_option()]}. |
|
|
%% -type srcDirDescr() :: { Dir :: file:filename(), [Options :: compile_option()]}. |
|
|
%% 默认值:undefined 根据当前工作目录 和 已经加载的模块做来得出需要扫描的目录 |
|
|
%% 默认值:undefined 根据当前工作目录 和 已经加载的模块做来得出需要扫描的目录 |
|
|
%%示例: {extraDirs, [{add, [{"./_build/default/lib/erlGbh", []}]}, {only, [{"./", []}]}, {del, [{"./_build", []}]}]}. |
|
|
%%示例: {extraDirs, [{add, [{"./_build/default/lib/erlGbh", []}]}, {only, [{"./", []}]}, {del, [{"./_build", []}]}]}. |
|
|