The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use ExtUtils::MakeMaker;

WriteMakefile(
    'NAME'         => 'Class::Contract',
    'VERSION_FROM' => 'lib/Class/Contract.pm',
    ( $ExtUtils::MakeMaker::VERSION >= 5.43
      ? ()
      : ('AUTHOR'        => 'Garrett Goebel (ggoebel@cpan.org)',
	       'ABSTRACT_FROM' => 'lib/Class/Contract.pm')
    )
);

warn <<'EOT';

    Remember to actually *read* the README file!
    o  Use  'make' to build the software.
    o  Then 'make test' to execute self tests.
    o  Then 'make install' to install

EOT

warn <<'EOT'  if $^O eq 'MSWin32';
    Notes to Windows users:
    o  You may need to use the correct make command. That may be nmake
       or dmake depending on your C compiler. 
    o  If you are using a Win32 ActiveState build then it is recommended
       that you use the ppm utility to fetch and install Class::Contract
       (of course, I have yet to create one... but maybe you will?)
EOT

exit 0;