File: Makefile.PL

package info (click to toggle)
libtest-leaktrace-perl 0.17-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 360 kB
  • sloc: ansic: 3,215; perl: 687; makefile: 8
file content (47 lines) | stat: -rw-r--r-- 1,234 bytes parent folder | download
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
#!perl

use strict;
use warnings;

use ExtUtils::MakeMaker;

WriteMakefile(
    NAME         => 'Test::LeakTrace',
    VERSION_FROM => 'lib/Test/LeakTrace.pm',
	AUTHOR       => 'FUJI Goro',
    LICENSE      => 'perl',
    PREREQ_PM    => {
      'Exporter' => 5.57,
    },
    TEST_REQUIRES => {
        'Test::More' => 0.62
    },

	OBJECT => '$(O_FILES)',
	clean  => {FILES => q(
		Test-LeakTrace-* *.stackdump
		*.gcda *.gcno *.gcov
		nytprof *.out
		cover_db
	)},
	MAN3PODS => {'lib/Test/LeakTrace.pm' => '$(INST_MAN3DIR)/Test::LeakTrace.$(MAN3EXT)'},

    (eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (META_MERGE => {
        'meta-spec' => { version => 2 },
        resources => {
            license    => 'http://dev.perl.org/licenses/',
            homepage   => 'https://metacpan.org/release/Test-LeakTrace',
            repository => {
                type => 'git',
                url  => 'https://github.com/gfx/p5-Test-LeakTrace.git',
                web  => 'https://github.com/gfx/p5-Test-LeakTrace',
            },
            bugtracker => {
                web => 'https://github.com/gfx/p5-Test-LeakTrace/issues',
            },
        },
    }):()),
    test => {
        RECURSIVE_TEST_FILES => 1,
    },
);