-define(LOG_ON(Val), Val == true; Val == all; Val == skip_success; is_list(Val), Val =/= []).
|
|
|
|
-define(gTimeout(Type, Time), begin
|
|
TimerRef = erlang:start_timer(Time, self(), {doSync, Type}),
|
|
case erlang:get({pdTimerRef, Type}) of
|
|
undefined ->
|
|
erlang:put({pdTimerRef, Type}, TimerRef);
|
|
OldTimerRef ->
|
|
erlang:cancel_timer(OldTimerRef),
|
|
erlang:put({pdTimerRef, Type}, TimerRef)
|
|
end
|
|
end).
|
|
|
|
-define(Log, log).
|
|
-define(moduleTime, moduleTime).
|
|
-define(srcDirTime, srcDirTime).
|
|
-define(srcFileTime, srcFileTime).
|
|
-define(compareBeamTime, compareBeamTime).
|
|
-define(compareSrcFileTime, compareSrcFileTime).
|
|
-define(srcDirs, srcDirs).
|
|
-define(onlyMods, onlyMods).
|
|
-define(excludedMods, excludedMods).
|
|
-define(descendant, descendant).
|
|
-define(CfgList, [{?Log, all}, {?moduleTime, 30000}, {?srcDirTime, 6000}, {?srcFileTime, 6000}, {?compareBeamTime, 4000}, {?compareSrcFileTime, 4000}, {?srcDirs, undefined}, {?onlyMods, []}, {?excludedMods, []}, {?descendant, fix}]).
|
|
|
|
-define(esCfgSync, esCfgSync).
|
|
|
|
-define(esRecompileCnt, '$esRecompileCnt').
|