1N/A# require ExtUtils::MakeMaker; 1N/AExtUtils::MM - OS adjusted ExtUtils::MakeMaker subclass 1N/A require ExtUtils::MM; 1N/A my $mm = MM->new(...); 1N/AB<FOR INTERNAL USE ONLY> 1N/AExtUtils::MM is a subclass of ExtUtils::MakeMaker which automatically 1N/Achooses the appropriate OS specific subclass for you 1N/A(ie. ExtUils::MM_Unix, etc...). 1N/AIt also provides a convenient alias via the MM class (I didn't want 1N/AMakeMaker modules outside of ExtUtils/). 1N/AThis class might turn out to be a temporary solution, but MM won't go 1N/Aif( $^O
eq 'MSWin32' ) {
1N/A# $Is{Unix} = 1 if !keys %Is; 1N/A die sprintf "Assert failed at %s line %d\n", (
caller)[
1,
2]
unless $
sanity;