v4.13
[language-befunge.git] / Makefile.PL
blob9be88ce8555b0ea861782de644507d15f1aaab09
1 #!perl
3 # This file is part of Language::Befunge.
4 # Copyright (c) 2001-2009 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 BEGIN { require 5.010; }
12 use strict;
13 use warnings;
15 use ExtUtils::MakeMaker;
16 WriteMakefile(
17     NAME          => 'Language::Befunge',
18     AUTHOR        => 'Jerome Quelin, <jquelin@cpan.org>',
19     VERSION_FROM  => 'lib/Language/Befunge.pm',
20     ABSTRACT_FROM => 'lib/Language/Befunge.pm',
21     EXE_FILES     => [ 'bin/jqbef98' ],
22     LICENSE       => 'perl',
23     PREREQ_PM     => {
24         'aliased'               => '0.22',
25         'Carp'                  => 0,
26         'Class::XSAccessor'     => 0,
27         'Config'                => 0,
28         'DateTime'              => 0,
29         'File::Spec::Functions' => 0,
30         'FindBin'               => 0,
31         'Getopt::Long'          => 0,
32         'IO::File'              => 0,
33         'IO::Handle'            => 0,
34         'IO::Pipe'              => 0,
35         'IO::Select'            => 0,
36         'List::Util'            => 0,
37         'Math::BaseCalc'        => 0, # BASE lib
38         'Math::Complex'         => 0, # CPLI lib
39         'Math::Trig'            => 0, # FIXP lib
40         'POSIX'                 => 0,
41         'Readonly'              => 0,
42         'Storable'              => 0,
43         'Test::Builder'         => 0, # TEST lib
44         'Test::Exception'       => 0,
45         'Test::More'            => 0,
46         'Test::Output'          => 0,
47         'Time::HiRes'           => 0, # HRTI lib
48         'UNIVERSAL::require'    => 0,
49     },
50     dist          => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
51     clean         => { FILES => [
52                     'Language-Befunge-*', '*.tmp', '*.bak',
53                     map { ( '*/' x $_ ) . '*~' } 0..5 ] },
54     test          => { TESTS => 't/*.t t/*/*.t' },