perl.sh 597 B

1234567891011
  1. #!/bin/bash
  2. RETCODE=$(fw_exists perl-5.18)
  3. [ ! "$RETCODE" == 0 ] || { return 0; }
  4. fw_get https://raw.githubusercontent.com/tokuhirom/Perl-Build/master/perl-build -O perl-build.pl
  5. perl perl-build.pl -DDEBUGGING=-g 5.18.2 perl-5.18
  6. fw_get http://cpanmin.us -O cpanminus.pl
  7. perl-5.18/bin/perl cpanminus.pl --notest --no-man-page App::cpanminus
  8. perl-5.18/bin/cpanm -f --notest --no-man-page DBI DBD::mysql Kelp Dancer Mojolicious Kelp::Module::JSON::XS Dancer::Plugin::Database Starman Plack JSON Web::Simple DBD::Pg JSON::XS EV HTTP::Parser::XS Monoceros EV IO::Socket::IP IO::Socket::SSL Memoize