Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 1 | use 5.010001; |
| 2 | use strict; |
| 3 | use warnings; |
| 4 | |
| 5 | use ExtUtils::MakeMaker; |
| 6 | |
Akron | d09ec36 | 2018-04-25 16:39:32 +0200 | [diff] [blame] | 7 | if ($^O =~ /^(MSWin32|cygwin|msys)$/i) { |
Akron | 4fabd02 | 2018-04-24 18:01:01 +0200 | [diff] [blame] | 8 | die "No support for Windows.\n"; |
| 9 | }; |
| 10 | |
Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 11 | WriteMakefile( |
Nils Diewald | 2fe12e1 | 2015-03-06 16:47:06 +0000 | [diff] [blame] | 12 | VERSION_FROM => 'lib/Kalamar.pm', |
Akron | e6e5b0b | 2015-05-21 22:49:39 +0200 | [diff] [blame] | 13 | ABSTRACT => 'Mojolicious-based Frontend for KorAP', |
Nils Diewald | 2fe12e1 | 2015-03-06 16:47:06 +0000 | [diff] [blame] | 14 | NAME => 'Kalamar', |
Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 15 | AUTHOR => 'Nils Diewald', |
Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 16 | BUILD_REQUIRES => { |
| 17 | 'Test::More' => 0 |
| 18 | }, |
Akron | 4fabd02 | 2018-04-24 18:01:01 +0200 | [diff] [blame] | 19 | LICENSE => 'freebsd', |
Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 20 | PREREQ_PM => { |
Akron | 838258d | 2018-02-21 11:09:54 +0100 | [diff] [blame] | 21 | 'Mojolicious' => '7.66', |
Akron | 892afde | 2015-08-28 17:58:15 +0200 | [diff] [blame] | 22 | 'Mojolicious::Plugin::TagHelpers::Pagination' => 0.06, |
Akron | afeca25 | 2018-05-23 15:54:28 +0200 | [diff] [blame^] | 23 | 'Mojolicious::Plugin::TagHelpers::ContentBlock' => 0.05, |
Nils Diewald | 61e6ff5 | 2015-05-07 17:26:50 +0000 | [diff] [blame] | 24 | 'Mojolicious::Plugin::TagHelpers::MailToChiffre' => 0.09, |
Akron | 429aeda | 2018-03-19 16:02:29 +0100 | [diff] [blame] | 25 | 'Mojolicious::Plugin::ClosedRedirect' => 0.13, |
Akron | 19058a9 | 2018-01-09 16:50:05 +0100 | [diff] [blame] | 26 | 'Mojolicious::Plugin::Notifications' => 1.01, |
| 27 | 'Mojolicious::Plugin::MailException' => 0.20, |
| 28 | 'Mojolicious::Plugin::CHI' => 0.15, |
Akron | aa7f942 | 2017-04-24 20:49:32 +0200 | [diff] [blame] | 29 | 'Mojolicious::Plugin::ClientIP' => 0.01, |
Akron | 51757cb | 2018-05-16 13:10:08 +0200 | [diff] [blame] | 30 | 'Mojolicious::Plugin::Piwik' => 0.20, |
Nils Diewald | a898dac | 2015-05-06 21:04:16 +0000 | [diff] [blame] | 31 | 'Cache::FastMmap' => 0, |
Akron | 741b2b1 | 2017-04-13 22:15:59 +0200 | [diff] [blame] | 32 | 'Mojo::JWT' => 0.05, |
Nils Diewald | 996aa55 | 2014-12-02 03:26:44 +0000 | [diff] [blame] | 33 | |
Nils Diewald | 023c671 | 2015-05-21 20:12:30 +0000 | [diff] [blame] | 34 | # Currently on GitHub only (github.com/akron) |
Akron | 19058a9 | 2018-01-09 16:50:05 +0100 | [diff] [blame] | 35 | 'Mojolicious::Plugin::Search' => 0.07, |
| 36 | 'Mojolicious::Plugin::Localize' => 0.16, |
Nils Diewald | 02df991 | 2014-06-03 16:08:07 +0000 | [diff] [blame] | 37 | }, |
| 38 | test => { |
| 39 | TESTS => 't/*.t' |
| 40 | } |
| 41 | ); |