require 5.008; # do we have threads/forks? BEGIN { eval "use Devel::ThreadsForks; 1" || do 'threadsforks' } #BEGIN # make sure we have the right code path $LIB_TREE= 'Thread/Queue'; $REQUIRED= '5.014'; eval "use Devel::MaintBlead; 1" || do 'maintblead'; # set version and dependency info use ExtUtils::MakeMaker; eval "use Devel::Required maint_blead => $REQUIRED"; # set up prerequisites my @prereq_pm= ( 'Thread::Queue' => 0, ); push @prereq_pm, ( 'Test::More' => 0.88, ) if !$MAINT; # set up WriteMakefile ( NAME => 'Thread::Queue::Any', AUTHOR => 'Elizabeth Mattijsen (liz@dijkmat.nl)', ABSTRACT => 'thread-safe queues for any data-structure', VERSION_FROM => 'lib/Thread/Queue/Any.pm', LICENSE => 'perl', PREREQ_PM => { @prereq_pm }, );