3 # This file is part of Language::Befunge.
4 # Copyright (c) 2001-2008 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.
20 'Class::Accessor::Fast' => 0,
23 'Math::BaseCalc' => 0,
26 'UNIVERSAL::require' => 0,
28 my %build_requires = (
32 'Test::Exception' => 0,
36 'Language::Befunge::Storage::Generic::Vec::XS' => 0,
37 'Language::Befunge::Vector::XS' => '0.2.2',
38 'Test::Builder' => 0, # TEST lib
40 'Test::Pod::Coverage' => 0,
44 my $builder = Module::Build->new
45 ( module_name => 'Language::Befunge',
47 dist_author => 'Jerome Quelin <jquelin@cpan.org>',
48 dist_version_from => 'lib/Language/Befunge.pm',
49 build_requires => \%build_requires,
50 requires => \%requires,
51 recommends => \%recommends,
52 script_files => [ 'bin/jqbef98' ],
54 [ 'Language-Befunge-*', map { ( '*/' x $_ ) . '*~' } 0..5 ],
55 recursive_test_files => 1,
57 $builder->create_build_script;