-
Notifications
You must be signed in to change notification settings - Fork 5
/
Makefile.PL
76 lines (72 loc) · 1.67 KB
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#!/usr/bin/perl -w
use strict;
use warnings;
use ExtUtils::MakeMaker;
use ExtUtils::Depends;
my $eud = ExtUtils::Depends->new(qw/Alien::ffmpeg/);
WriteMakefile(
NAME => "SReview",
ABSTRACT_FROM => "lib/SReview.pm",
VERSION_FROM => "lib/SReview.pm",
AUTHOR => [
'Wouter Verhelst <[email protected]>',
],
PREREQ_PM => {
'Media::Convert' => "1.0.1",
'Mojo::JSON' => 0,
'Mojo::Pg' => 0,
'Mojolicious::Plugin::OpenAPI' => '>= 4.03',
'Moose' => 0,
'Class::Type::Enum' => 0,
'Crypt::PRNG' => 0,
'DateTime' => 0,
'DateTime::Format::ISO8601' => 0,
'DateTime::Format::Pg' => 0,
'Net::Amazon::S3' => 0,
'Net::SSH::AuthorizedKeysFile' => 0,
'Text::Format' => 0,
},
TEST_REQUIRES => {
'Test::More' => 0,
'YAML::XS' => 0,
},
CONFIGURE_REQUIRES => {
'ExtUtils::Depends' => 0,
},
CONFIGURE_REQUIRES => {
'ExtUtils::Depends' => 0,
},
EXE_FILES => [
'scripts/sreview-autoreview',
'scripts/sreview-cut',
'scripts/sreview-config',
'scripts/sreview-copy',
'scripts/sreview-detect',
'scripts/sreview-dispatch',
'scripts/sreview-skip',
'scripts/sreview-user',
'scripts/sreview-notify',
'scripts/sreview-reply',
'scripts/sreview-upload',
'scripts/sreview-transcode',
'scripts/sreview-notranscode',
'scripts/sreview-titles',
'scripts/sreview-previews',
'scripts/sreview-inject',
'scripts/sreview-inject-job',
'scripts/sreview-import',
'web/sreview-web',
],
META_MERGE => {
"meta-spec" => { version => 2 },
resources => {
repository => {
type => "git",
url => "https://github.com/yoe/SReview.git",
web => "https://github.com/yoe/SReview",
},
homepage => "https://yoe.github.io/SReview",
}
},
$eud->get_makefile_vars
);