blob: 899836fde6247eaa57000c5d2294078c32d8b1b2 [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,
30 'Directory::Iterator' => 1,
31 'Directory::Iterator::XS' => 1,
Akrona1cef272021-03-01 14:49:43 +010032 'Module::Install' => 1.19,
33 'Dumbbench' => 0.501,
Akron11c80302016-03-18 19:44:43 +010034 'Benchmark' => 0,
Akronc4ad7472022-01-28 19:12:50 +010035 'Unicode::Normalize' => 1.26,
Akron11c80302016-03-18 19:44:43 +010036 'Carp' => 0,
37 'strict' => 0,
38 'warnings' => 0,
39 'utf8' => 0,
40 'bytes' => 0,
Akronc4ad7472022-01-28 19:12:50 +010041 'Pod::Usage' => 2.01,
42 'Cache::FastMmap' => 1.57,
Akron63f20d42017-04-10 23:40:29 +020043 'Config::Simple' => 4.58,
Akronc4ad7472022-01-28 19:12:50 +010044 'String::Random' => 0.32,
45 'File::Path' => 2.18,
Akronc4ad7472022-01-28 19:12:50 +010046 'Archive::Tar' => 2.40,
Akroneb370a02022-02-24 13:33:40 +010047 'Archive::Tar::Stream' => 0.02,
Akrond5cd4cf2021-03-16 19:57:09 +010048 'Clone' => 0.45,
Akronc4ad7472022-01-28 19:12:50 +010049 'List::Util' => 1.60,
Akron303c4fd2022-01-16 15:14:46 +010050 'Scalar::Util' => 1.60,
Nils Diewald2db9ad02013-10-29 19:26:43 +000051 },
Akron18ce3b32023-12-13 15:44:11 +010052 MIN_PERL_VERSION => '5.032',
Nils Diewald2db9ad02013-10-29 19:26:43 +000053 test => {
Akron9c0488f2016-01-28 14:17:15 +010054 TESTS =>
55 't/*.t '.
Akron5f51d422016-08-16 16:26:43 +020056 't/annotation/*.t ' .
57 't/sgbr/*.t ' .
58 't/real/*.t ' .
59 't/script/*.t '
Akronfd0707e2016-02-11 22:13:36 +010060 },
Akron6882d7d2021-02-08 09:43:57 +010061 EXE_FILES => ['script/korapxml2krill'],
62 META_MERGE => {
63 'meta-spec' => { version => 2 },
64 requires => { perl => '5.010001' },
65 resources => {
66 license => 'https://opensource.org/licenses/BSD-2-Clause',
67 repository => {
68 type => 'git',
69 url => 'https://github.com/KorAP/KorAP-XML-Krill.git',
70 web => 'https://github.com/KorAP/KorAP-XML-Krill',
71 },
72 bugtracker => {
73 web => 'https://github.com/KorAP/KorAP-XML-Krill/issues'
74 }
75 }
76 }
Nils Diewald2db9ad02013-10-29 19:26:43 +000077);