Packages
geas
2.7.3
2.11.1
2.11.0
retired
2.10.1
2.10.0
retired
2.9.9
2.9.8
2.9.7
2.9.6
2.9.5
2.9.4
2.9.2
2.9.1
2.9.0
2.8.1
2.8.0
2.7.14
2.7.13
2.7.12
2.7.11
2.7.10
2.7.9
2.7.8
2.7.7
2.7.6
2.7.5
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.6.2
2.6.1
2.6.0
retired
2.5.1
2.5.0
retired
2.4.6
2.4.5
retired
2.4.4
retired
2.4.3
retired
2.4.2
retired
2.4.1
retired
2.4.0
2.3.0
2.2.0
Guess Erlang Application Scattering
Current section
Files
Jump to
Current section
Files
src/geas_defs.hrl
-define(SPLIT_OPTS, case ( geas:lowest_version("17.5", erlang:system_info(otp_release))) of
"17.5" -> [trim_all,global];
_ -> [global]
end).
-define(STORE(X, Y),
case erlang:get(X) of
undefined when is_list(Y) -> erlang:put(X, Y) ;
_ when is_list(Y) -> erlang:put(X, lists:usort(erlang:get(X) ++ Y));
undefined when is_tuple(Y) -> erlang:put(X, [Y]) ;
_ when is_tuple(Y) -> erlang:put(X, lists:usort(erlang:get(X) ++ [Y]))
end
).
% GEAS_USE_SRC boolean [0 / 1] Use source code instead beam files ...
% GEAS_MY_RELS string Erlang release list List possible releases ...
% GEAS_EXC_RELS string Erlang release list Exclude some releases ...
% GEAS_DISC_RELS boolean [0 / 1] Show discarded buggy Erlang releases ...
% GEAS_LOG string Log level list Log informations ...
% GEAS_TIPS boolean [0 / 1] Give tips on patches to apply
-record(config, {use_src = false
,my_rels = []
,exc_rels = []
,disc_rels = false
,log = []
,tips = false
,range = []
,frame = []
,update = false
,http_opts = []
,semver = false
}).