1 | use ExtUtils::MakeMaker; |
1 | use ExtUtils::MakeMaker; |
2 | |
2 | |
3 | use 5.008002; |
3 | use 5.008002; |
|
|
4 | |
|
|
5 | use Canary::Stability Coro => 1; |
4 | |
6 | |
5 | unless (-e "Coro/libcoro/coro.c") { |
7 | unless (-e "Coro/libcoro/coro.c") { |
6 | print <<EOF; |
8 | print <<EOF; |
7 | |
9 | |
8 | *** |
10 | *** |
… | |
… | |
87 | |
89 | |
88 | # for Coro::BDB |
90 | # for Coro::BDB |
89 | #BDB => 1.5, |
91 | #BDB => 1.5, |
90 | #AnyEvent::BDB => 1.0, |
92 | #AnyEvent::BDB => 1.0, |
91 | }, |
93 | }, |
|
|
94 | CONFIGURE_REQUIRES => { ExtUtils::MakeMaker => 6.52, Canary::Stability => 0 }, |
92 | # neither configure_requires nor recommends can be used |
95 | # neither configure_requires nor recommends can be used |
93 | # for optional dependencies. whoever decided that a module needs |
96 | # for optional dependencies. whoever decided that a module needs |
94 | # to build properly without its dependencies installed |
97 | # to build properly without its dependencies installed |
95 | # needs his brain rearranged dramatically. |
98 | # needs his brain rearranged dramatically. |
96 | META_MERGE => { |
99 | META_MERGE => { |