package Inline::MakeMaker; $VERSION = '0.44'; @EXPORT = qw(WriteMakefile WriteInlineMakefile); use strict; use base 'Exporter'; use ExtUtils::MakeMaker(); use Carp; sub WriteInlineMakefile { # warn <parse_version($args{VERSION_FROM}) or croak "Can't determine version for $name\n"; } croak < "_Inline $object.inl" } unless defined $args{clean}; # Add Inline to the dependencies $args{PREREQ_PM}{Inline} = '0.44' unless defined $args{PREREQ_PM}{Inline}; &ExtUtils::MakeMaker::WriteMakefile(%args); open MAKEFILE, '>> Makefile' or croak "Inline::MakeMaker::WriteMakefile can't append to Makefile:\n$!"; print MAKEFILE <