[project @ 147]
[language-befunge-debugger.git] / Build.PL
blob8f6c538e89a217bc4a988aa1d5c1f2daf0134417
1 #!perl
3 # This file is part of Language::Befunge::Debugger.
4 # Copyright (c) 2007 Jerome Quelin, all rights reserved.
6 # This program is free software; you can redistribute it and/or modify
7 # it under the same terms as Perl itself.
11 use strict;
12 use warnings;
14 use Module::Build;
15 my $builder = Module::Build->new
16   ( module_name       => 'Language::Befunge::Debugger',
17     license           => 'perl',
18     dist_author       => 'Jerome Quelin <jquelin@cpan.org>',
19     dist_version_from => 'lib/Language/Befunge/Debugger.pm',
20     build_requires    => {
21         'perl'            => '5.008',
22         'Test::More'      => 0,
23     },
24     requires          => {
25         'Language::Befunge' => 3.01,
26         'POE'               => 0,
27         'Readonly'          => 0,
28         'Tk'                => 0,
29         'Tk::TableMatrix'   => 0,
30         'Test::More'        => 0,
31         'Storable'          => 0,
32     },
33     #recommends        => { 'Test::Exception' => 0 },
34     script_files      => [ 'bin/jqbefdb' ],
35     add_to_cleanup    =>
36       [ 'Language-Befunge-Debugger-*', 'MANIFEST.bak',
37         map { ( '*/' x $_ ) . '*~' } 0..5 ],
38     #recursive_test_files => 1
39   );
40 $builder->create_build_script;