use strict;
use ExtUtils::MakeMaker;
my %PM = (map { ("lib/$_" => "\$(INST_LIBDIR)/$_") } qw(Blatte.pm
Blatte/Builtins.pm
Blatte/Compiler.pm
Blatte/Parser.pm
Blatte/Syntax.pm
Blatte/Ws.pm));
my %PL = (map { ("$_.PL" => "$_") } qw(bin/blatte));
&WriteMakefile(NAME => 'Blatte',
VERSION_FROM => 'lib/Blatte.pm',
PM => \%PM,
PL_FILES => \%PL,
EXE_FILES => ['bin/blatte'],
PREREQ_PM => {'File::Basename' => 0},
clean => {FILES => join(' ', values %PL)});