Commit | Line | Data |
dd3b58b0 |
1 | #!/usr/bin/env perl |
2 | |
dd3b58b0 |
3 | use inc::Module::Install; |
4 | author( 'Tara L Andrews <aurum@cpan.org>' ); |
5 | license( 'perl' ); |
331c2dbf |
6 | perl_version( '5.012' ); |
7 | all_from( 'lib/Text/Tradition.pm' ); |
cb83a59e |
8 | requires( 'Algorithm::Diff' ); |
9 | requires( 'Bio::Phylo::IO' ); |
98a6cab2 |
10 | requires( 'DBI' ); |
cb83a59e |
11 | requires( 'File::chdir' ); |
0f5d05c6 |
12 | requires( 'File::Which' ); |
cb83a59e |
13 | requires( 'Graph' ); |
cb83a59e |
14 | requires( 'Graph::Reader::Dot' ); |
15 | requires( 'IPC::Run' ); |
a731e73a |
16 | requires( 'JSON' ); |
cff504fc |
17 | requires( 'KiokuDB::Backend::DBI' ); |
ad1291ee |
18 | requires( 'KiokuDB::GC::Naive' ); |
8d9a1cd8 |
19 | requires( 'KiokuDB::TypeMap' ); |
20 | requires( 'KiokuDB::TypeMap::Entry::Naive' ); |
21 | requires( 'KiokuX::Model' ); |
cb83a59e |
22 | requires( 'Module::Load' ); |
23 | requires( 'Moose' ); |
24 | requires( 'Moose::Util::TypeConstraints' ); |
63778331 |
25 | requires( 'StackTrace::Auto' ); |
82fa4d57 |
26 | requires( 'Text::CSV' ); |
dee290df |
27 | requires( 'Text::TEI::Markup' => '1.7' ); |
861c3e27 |
28 | requires( 'Throwable::X' ); |
29 | requires( 'TryCatch' ); |
82fa4d57 |
30 | requires( 'XML::Easy::Syntax' ); |
cb83a59e |
31 | requires( 'XML::LibXML' ); |
32 | requires( 'XML::LibXML::XPathContext' ); |
7cd9f181 |
33 | requires( 'YAML::XS' ); |
fc7b6388 |
34 | requires( 'namespace::clean' ); |
6ad2ce78 |
35 | # For the morphology stuff |
36 | requires( 'Lingua::TagSet::Multext' ); |
f8862b58 |
37 | requires( 'Lingua::TagSet::TreeTagger::French' ); |
38 | requires( 'Lingua::TagSet::TreeTagger::English' ); |
70745e70 |
39 | requires( 'Lingua::Features::Structure' ); |
fc7b6388 |
40 | build_requires( 'Data::Dump' ); |
cff504fc |
41 | build_requires( 'Test::Warn' ); |
e0f6836a |
42 | # Modules needed for morphology but not trivially CPANnable |
43 | recommends( 'Lingua::TreeTagger' ); |
44 | recommends( 'Flemm' ); |
dd3b58b0 |
45 | &WriteAll; |