App-PureProxy
view release on metacpan or search on metacpan
requires 'App::FatPacker';
requires 'Exporter';
requires 'Clone::PP';
requires 'HTTP::Date';
requires 'HTTP::Parser';
requires 'HTTP::Tiny';
requires 'Module::Load';
requires 'Text::Unidecode';
requires 'Thrall', '0.0402';
requires 'Time::Local';
requires 'Try::Tiny';
};
on develop => sub {
requires 'Devel::Cover';
requires 'Devel::NYTProf';
requires 'File::Slurp';
requires 'Module::Build';
requires 'Module::Build::Version';
requires 'Module::Signature';
requires 'Perl::Critic';
fatpack/fatpack.sh view on Meta::CPAN
for mod in \
Clone \
List::Util \
Sub::Name \
Time::TZOffset; do
path=$(echo "${mod}" | sed 's,::,/,g')
printf "%s" "next if m{^${path}\.pm$}; "
done
)
# cpm install -g --reinstall if parent Exporter HTTP::Date HTTP::Status HTTP::Tiny IO::Socket::IP Module::Load Time::Local Try::Tiny
cd "$(dirname "$0")" || exit 0
rm -f fatpacker.trace packlists pureproxy
rm -rf fatlib
# shellcheck disable=SC2086
PLACK_HTTP_PARSER_PP=1 ${FATPACK} trace ${use} ../script/pureproxy.pl
${PERL} -ni -e "${delete}; print" fatpacker.trace
fatpack/fatpack.sh view on Meta::CPAN
parent \
Clone::PP \
Exporter \
HTTP::Date \
HTTP::Status \
HTTP::Tiny \
IO::Socket::IP \
JSON::MaybeXS \
Module::Load \
Time::Local \
Try::Tiny \
URI \
URI::Escape \
WWW::Form::UrlEncoded \
WWW::Form::UrlEncoded::PP \
HTTP::Headers; do
path=$(echo "${mod}" | sed 's,::,/,g')
if [ ! -f "fatlib/${path}.pm" ]; then
mkdir -p "fatlib/$(dirname "${path}")"
cp -f "$(${PERL} -le "use ${mod} (); print \$INC{'${path}.pm'}")" "fatlib/${path}.pm" # "
test -f "fatlib/${path}.pm" || die "Missing module at site_perl. Reinstall it with command:\ncpanm --reinstall %s" "${mod}"
( run in 0.576 second using v1.01-cache-2.11-cpan-05444aca049 )