-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.PL
More file actions
31 lines (30 loc) · 916 Bytes
/
Makefile.PL
File metadata and controls
31 lines (30 loc) · 916 Bytes
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
use strict;
use warnings;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Typist',
VERSION_FROM => 'lib/Typist.pm',
ABSTRACT => 'A static-first type system for Perl 5',
AUTHOR => 'cwd-k2',
LICENSE => 'mit',
MIN_PERL_VERSION => 'v5.40',
EXE_FILES => ['bin/typist-check', 'bin/typist-lsp'],
PREREQ_PM => {
'PPI' => 0,
},
TEST_REQUIRES => {},
test => { TESTS => 't/*.t t/static/*.t t/lsp/*.t t/critic/*.t' },
META_MERGE => {
'meta-spec' => { version => 2 },
resources => {
repository => {
type => 'git',
url => 'https://github.com/cwd-k2/typist.git',
web => 'https://github.com/cwd-k2/typist',
},
},
no_index => {
directory => [qw(example script docs)],
},
},
);