-package SQL::Translator;
+# $Id: Makefile.PL,v 1.35 2004-07-30 15:28:49 kycl4rk Exp $
use strict;
-use ExtUtils::MakeMaker;
+use Module::Build::Compat;
-my @SIGN;
-if ($ExtUtils::MakeMaker::VERSION >= 6.18) {
- @SIGN = (SIGN => 1);
-}
-
-WriteMakefile(
- 'NAME' => __PACKAGE__,
- @SIGN,
- 'VERSION_FROM' => 'lib/SQL/Translator.pm',
- 'EXE_FILES' => [
- 'bin/sqlt-diagram',
- 'bin/sqlt-diff',
- 'bin/sqlt-dumper',
- 'bin/sqlt-graph',
- 'bin/sqlt',
- ],
- 'PREREQ_PM' => {
- 'Class::Base' => 0,
- 'Class::MakeMethods' => 0,
- 'File::Basename' => 0,
- 'File::Spec' => 0,
- 'GD' => 0,
- 'GraphViz' => 0,
- 'IO::Dir' => 0,
- 'IO::File' => 0,
- 'IO::Scalar' => 0,
- 'Parse::RecDescent' => 1.94,
- 'Pod::Usage' => 0,
- 'Spreadsheet::ParseExcel' => 0.2602,
- 'Template' => 2.10,
- 'Test::More' => 0,
- 'Test::Exception' => 0,
- 'Test::Differences' => 0,
- 'Text::ParseWords' => 0,
- 'Text::RecordParser' => 0.02,
- 'XML::Writer' => 0.500,
- 'XML::XPath' => 1.13,
- 'YAML' => 0,
- },
- 'clean' => {
- FILES => '$(DISTVNAME).tar$(SUFFIX)',
- },
-);
-
-package MY;
-use File::Basename qw(basename);
-
-sub libscan {
- my ($self, $file) = @_;
- my $bfile = basename($file);
-
- return if $bfile =~ /^\.(?:cvs)?ignore$/;
- return if $bfile =~ /\.swp$/;
-
- return $self->SUPER::libscan($file);
-}
+Module::Build::Compat->run_build_pl(args => \@ARGV);
+Module::Build::Compat->write_makefile();