use ExtUtils::MakeMaker; use EV::MakeMaker; print <new({EV::MakeMaker::ev_args ( dist => { PREOP => 'pod2text Async.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', COMPRESS => 'gzip -9v', SUFFIX => '.gz', }, NAME => "EV::Loop::Async", VERSION_FROM => "Async.pm", INC => $INC, LIBS => $LIBS, PREREQ_FATAL => 1, PREREQ_PM => { EV => 3.7, Async::Interrupt => 0.5, common::sense => 0, }, META_MERGE => { configure_requires => { EV => 2.0, }, }, )}); $mm->flush;