]> git.vpit.fr Git - perl/modules/re-engine-Hooks.git/blob - t/re-engine-Hooks-TestDist/Makefile.PL
f63810c408d236e194878cf90a13a49d6822d0da
[perl/modules/re-engine-Hooks.git] / t / re-engine-Hooks-TestDist / Makefile.PL
1 use 5.010001;
2
3 use strict;
4 use warnings;
5 use ExtUtils::MakeMaker;
6
7 my $dist = 're-engine-Hooks-TestDist';
8
9 (my $name = $dist) =~ s{-}{::}g;
10
11 (my $file = $dist) =~ s{-}{/}g;
12 $file = "lib/$file.pm";
13
14 my $top;
15 BEGIN {
16  require File::Spec;
17  my $up = File::Spec->updir;
18  $top   = File::Spec->rel2abs(File::Spec->catdir($up, $up));
19 }
20
21 use ExtUtils::Depends;
22
23 my %ed_vars = eval {
24  require blib;
25  blib->import($top);
26
27  my $ed = ExtUtils::Depends->new($name => 're::engine::Hooks');
28
29  $ed->get_makefile_vars;
30 };
31
32 $ed_vars{clean}->{FILES} .= ' ' . join ' ',
33       "$dist-*", qw{*.gcov *.gcda *.gcno cover_db Debian_CPANTS.txt};
34
35 WriteMakefile(
36  NAME             => $name,
37  AUTHOR           => 'Vincent Pit <perl@profvince.com>',
38  LICENSE          => 'perl',
39  VERSION_FROM     => $file,
40  PL_FILES         => {},
41  MIN_PERL_VERSION => '5.010001',
42  %ed_vars,
43 );