blob: 73832f72d85cb1c87c4f2ad85f9c4dcab7d46185 [file] [log] [blame]
Nils Diewald2db9ad02013-10-29 19:26:43 +00001#!/usr/bin/env perl
Nils Diewald7ec51532014-10-28 19:51:26 +00002use v5.14;
Nils Diewald2db9ad02013-10-29 19:26:43 +00003use strict;
4use warnings;
5use ExtUtils::MakeMaker;
6
7WriteMakefile(
Akron8fa76bc2016-01-28 15:10:50 +01008 NAME => 'KorAP::XML::Krill',
Nils Diewald2db9ad02013-10-29 19:26:43 +00009 AUTHOR => 'Nils Diewald',
Akron8fa76bc2016-01-28 15:10:50 +010010 ABSTRACT => 'Preprocess KorAP XML documents for Krill',
11 VERSION_FROM => 'lib/KorAP/XML/Krill.pm',
Akron627a80a2016-01-29 19:38:18 +010012 LICENSE => 'bsd_2',
Nils Diewald2db9ad02013-10-29 19:26:43 +000013 PREREQ_PM => {
Nils Diewald0d767342015-06-17 20:34:24 +000014 'Mojolicious' => 6.11,
Nils Diewald8e323ee2014-04-23 17:28:14 +000015 'Packed::Array' => 0.01,
16 'Log::Log4perl' => 1.42,
17 'JSON::XS' => 3.01,
18 'Set::Scalar' => 1.26,
19 'XML::Fast' => 0.11,
20 'Try::Tiny' => 0.21,
Akronb27f6942015-12-09 22:34:26 +010021 'Array::IntSpan' => 2.003,
Nils Diewald8e323ee2014-04-23 17:28:14 +000022 'List::MoreUtils' => 0.33,
Akron16b40db2016-02-15 18:09:41 +010023 'Parallel::ForkManager' => 1.17,
Nils Diewald8e323ee2014-04-23 17:28:14 +000024 'IO::Dir::Recursive' => 0.03,
Akrondba47712016-02-14 23:06:48 +010025 'File::Temp' => 0,
Nils Diewald24b04462014-11-01 00:16:38 +000026 'Directory::Iterator' => 0,
Nils Diewald8e323ee2014-04-23 17:28:14 +000027 'Benchmark' => 0,
28 'Carp' => 0,
29 'strict' => 0,
30 'warnings' => 0,
31 'utf8' => 0,
32 'bytes' => 0
Nils Diewald2db9ad02013-10-29 19:26:43 +000033 },
Nils Diewald7ec51532014-10-28 19:51:26 +000034 MIN_PERL_VERSION => '5.014',
Nils Diewald2db9ad02013-10-29 19:26:43 +000035 test => {
Akron29fc6b72016-01-28 14:17:15 +010036 TESTS =>
37 't/*.t '.
38 't/index/*.t ' .
39 't/sgbr/*.t ' .
40 't/real/*.t'
Akron0fe59d72016-02-11 22:13:36 +010041 },
Akron00dbba52016-02-14 01:42:20 +010042 EXE_FILES => ['script/korapxml2krill', 'script/korapxml2krill_dir']
Nils Diewald2db9ad02013-10-29 19:26:43 +000043);