# BEGIN { $^W = 1 } BEGIN { require 5.003 } use ExtUtils::MakeMaker; use strict; use FindBin; # Some MakeMaker's forged some FileHandle methods require FileHandle unless defined(&FileHandle::new); eval 'use DBI'; if ($@) { print < 'SchemaView-Plus', DISTNAME => 'SchemaView-Plus', VERSION_FROM => 'bin/svplus', EXE_FILES => [ "bin/svplus" ], dist => { DIST_DEFAULT => 'tardist', COMPRESS => 'gzip -9vf', SUFFIX => 'gz', POSTOP => 'mv $(DISTNAME)-$(VERSION).tar.gz ../', }, ); if ($ExtUtils::MakeMaker::VERSION >= 5.43) { $opts{AUTHOR} = 'Milan Sorm (sorm@pef.mendelu.cz)'; $opts{ABSTRACT} = 'Retrieve, drawing and printing database schema'; $opts{PREREQ_PM} = { DBI => '1.12', Tk => 0, 'XML::Parser' => 0, 'XML::Dumper' => '0.4', FindBin => 0, 'Tk::MListbox' => 0, 'Tk::ProgressBar' => 0, 'Tk::FontDialog' => 0 }; } ExtUtils::MakeMaker::WriteMakefile(%opts); print < Hints. | +----------------------------------------+ EOF exit 0; package MY; __END__