File-ConfigDir
view release on metacpan or search on metacpan
lib/File/ConfigDir.pm view on Meta::CPAN
qw(here_cfg_dir singleapp_cfg_dir vendorapp_cfg_dir),
qw(xdg_config_home user_cfg_dir)
);
%EXPORT_TAGS = (
ALL => [@EXPORT_OK],
);
eval "use List::MoreUtils qw/distinct/;"; ## no strict (BuiltinFunctions::ProhibitStringyEval)
__PACKAGE__->can("distinct") or eval <<'EOP';
# from PP part of List::MoreUtils
sub distinct(&@) {
my %h;
map { $h{$_}++ == 0 ? $_ : () } @_;
}
EOP
=head1 SYNOPSIS
use File::ConfigDir ':ALL';
my @cfgdirs = config_dirs();
( run in 0.906 second using v1.01-cache-2.11-cpan-49f99fa48dc )