blob: f4e3025657f2a08d94c1774e0d5ff6ce4118ef74 [file] [log] [blame]
Nils Diewald2db9ad02013-10-29 19:26:43 +00001#!/usr/bin/env perl
Akron18ce3b32023-12-13 15:44:11 +01002use v5.32;
Nils Diewald2db9ad02013-10-29 19:26:43 +00003use strict;
4use warnings;
5use ExtUtils::MakeMaker;
6
7WriteMakefile(
Akrone4c2e412016-01-28 15:10:50 +01008 NAME => 'KorAP::XML::Krill',
Nils Diewald2db9ad02013-10-29 19:26:43 +00009 AUTHOR => 'Nils Diewald',
Akron42f48c12020-02-14 13:08:13 +010010 ABSTRACT => 'Merge KorAP-XML data and create Krill documents',
Akrone4c2e412016-01-28 15:10:50 +010011 VERSION_FROM => 'lib/KorAP/XML/Krill.pm',
Akron6eff23b2018-09-24 10:31:20 +020012 LICENSE => 'freebsd',
Nils Diewald2db9ad02013-10-29 19:26:43 +000013 PREREQ_PM => {
Akronc4ad7472022-01-28 19:12:50 +010014 'Mojolicious' => 9.22,
Akron11c80302016-03-18 19:44:43 +010015 'Packed::Array' => 0.01,
Akron92ad95b2016-08-15 23:38:56 +020016 'Test::Output' => 0,
Akronc4ad7472022-01-28 19:12:50 +010017 'Log::Any' => 1.710,
18 'JSON::XS' => 4.03,
19 'Set::Scalar' => 1.29,
20 'XML::Fast' => 0.17,
21 'Try::Tiny' => 0.31,
22 'Array::IntSpan' => 2.004,
23 'List::MoreUtils' => 0.430,
24 'List::MoreUtils::XS' => 0.430,
25 'Parallel::ForkManager' => 2.02,
26 'IO::Compress::Gzip' => 2.102,
27 'IO::Uncompress::Gunzip' => 2.102,
Nils Diewald8e323ee2014-04-23 17:28:14 +000028 'IO::Dir::Recursive' => 0.03,
Akronc4ad7472022-01-28 19:12:50 +010029 'File::Temp' => 0.2311,
Akrona1cef272021-03-01 14:49:43 +010030 'Module::Install' => 1.19,
31 'Dumbbench' => 0.501,
Akron11c80302016-03-18 19:44:43 +010032 'Benchmark' => 0,
Akronc4ad7472022-01-28 19:12:50 +010033 'Unicode::Normalize' => 1.26,
Akron11c80302016-03-18 19:44:43 +010034 'Carp' => 0,
35 'strict' => 0,
36 'warnings' => 0,
37 'utf8' => 0,
38 'bytes' => 0,
Akronc4ad7472022-01-28 19:12:50 +010039 'Pod::Usage' => 2.01,
40 'Cache::FastMmap' => 1.57,
Akron63f20d42017-04-10 23:40:29 +020041 'Config::Simple' => 4.58,
Akronc4ad7472022-01-28 19:12:50 +010042 'String::Random' => 0.32,
43 'File::Path' => 2.18,
Akron0a0d1f92024-11-14 14:31:42 +010044 'Path::Iterator::Rule' => 1.015,
Akronc4ad7472022-01-28 19:12:50 +010045 'Archive::Tar' => 2.40,
Akroneb370a02022-02-24 13:33:40 +010046 'Archive::Tar::Stream' => 0.02,
Akrond5cd4cf2021-03-16 19:57:09 +010047 'Clone' => 0.45,
Akronc4ad7472022-01-28 19:12:50 +010048 'List::Util' => 1.60,
Akron303c4fd2022-01-16 15:14:46 +010049 'Scalar::Util' => 1.60,
Nils Diewald2db9ad02013-10-29 19:26:43 +000050 },
Akron18ce3b32023-12-13 15:44:11 +010051 MIN_PERL_VERSION => '5.032',
Nils Diewald2db9ad02013-10-29 19:26:43 +000052 test => {
Akron9c0488f2016-01-28 14:17:15 +010053 TESTS =>
54 't/*.t '.
Akron5f51d422016-08-16 16:26:43 +020055 't/annotation/*.t ' .
56 't/sgbr/*.t ' .
57 't/real/*.t ' .
58 't/script/*.t '
Akronfd0707e2016-02-11 22:13:36 +010059 },
Akron6882d7d2021-02-08 09:43:57 +010060 EXE_FILES => ['script/korapxml2krill'],
61 META_MERGE => {
62 'meta-spec' => { version => 2 },
Akron7d4d2d72024-09-05 11:05:35 +020063 requires => { perl => '5.032' },
Akron6882d7d2021-02-08 09:43:57 +010064 resources => {
65 license => 'https://opensource.org/licenses/BSD-2-Clause',
66 repository => {
67 type => 'git',
68 url => 'https://github.com/KorAP/KorAP-XML-Krill.git',
69 web => 'https://github.com/KorAP/KorAP-XML-Krill',
70 },
71 bugtracker => {
72 web => 'https://github.com/KorAP/KorAP-XML-Krill/issues'
73 }
74 }
75 }
Nils Diewald2db9ad02013-10-29 19:26:43 +000076);