public
Description: Developer utilities for WebGUI, an open source CMS and web framework
Homepage:
Clone URL: git://github.com/haarg/wgdev.git
wgdev / Build.PL
100644 52 lines (48 sloc) 1.589 kb
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
use lib 'inc';
use WGDev::Builder;
my $build = WGDev::Builder->new(
    module_name => 'WGDev',
    license => 'perl',
    dynamic_config => 0,
    create_license => 1,
    create_makefile_pl => 'traditional',
    sign => 1,
    meta_merge => {
        resources => {
            bugtracker => 'http://github.com/haarg/wgdev/issues',
            repository => 'http://github.com/haarg/wgdev/tree',
            WebGUI => 'http://www.webgui.org/',
        },
    },
    requires => {
        'perl' => '5.8.8',
        'App::Prove' => 0,
        'Config::JSON' => 0,
        'Cwd' => 0,
        'DBI' => 0,
        'File::Copy' => 0,
        'File::Find' => 0,
        'File::Path' => 0,
        'File::Spec' => 0,
        'File::Temp' => 0,
        'Getopt::Long' => 0,
        'JSON' => '2.00',
        'Pod::Html' => 0,
        'Pod::Perldoc' => 0,
        'Pod::Usage' => 0,
        'Text::ParseWords' => 0,
        'version' => 0,
        'Exception::Class' => 0,
 
        # for tests only
        'Scope::Guard' => 0,
        'Test::Builder::Module' => 0,
        'Test::Exception' => 0,
        'Test::MockObject::Extends' => 0,
        'Test::MockObject' => 0,
        'Test::More' => 0,
        'Test::NoWarnings' => 0,
        'Test::Warn' => 0,
    },
 
    recommends => { 'Term::ANSIColor' => 0, },
);
$build->create_build_script;