… | |
… | |
26 | } |
26 | } |
27 | print "\n"; |
27 | print "\n"; |
28 | } else { |
28 | } else { |
29 | print "\n*** Event not found, not build Event support.\n\n"; |
29 | print "\n*** Event not found, not build Event support.\n\n"; |
30 | } |
30 | } |
31 | |
|
|
32 | |
31 | |
33 | WriteMakefile( |
32 | WriteMakefile( |
34 | dist => { |
33 | dist => { |
35 | PREOP => 'pod2text Coro.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', |
34 | PREOP => 'pod2text Coro.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', |
36 | COMPRESS => 'gzip -9v', |
35 | COMPRESS => 'gzip -9v', |
… | |
… | |
59 | 'Coro/Signal.pm' => '$(INST_LIBDIR)/Coro/Signal.pm', |
58 | 'Coro/Signal.pm' => '$(INST_LIBDIR)/Coro/Signal.pm', |
60 | 'Coro/Channel.pm' => '$(INST_LIBDIR)/Coro/Channel.pm', |
59 | 'Coro/Channel.pm' => '$(INST_LIBDIR)/Coro/Channel.pm', |
61 | 'Coro/Semaphore.pm' => '$(INST_LIBDIR)/Coro/Semaphore.pm', |
60 | 'Coro/Semaphore.pm' => '$(INST_LIBDIR)/Coro/Semaphore.pm', |
62 | 'Coro/SemaphoreSet.pm'=> '$(INST_LIBDIR)/Coro/SemaphoreSet.pm', |
61 | 'Coro/SemaphoreSet.pm'=> '$(INST_LIBDIR)/Coro/SemaphoreSet.pm', |
63 | 'Coro/RWLock.pm' => '$(INST_LIBDIR)/Coro/RWLock.pm', |
62 | 'Coro/RWLock.pm' => '$(INST_LIBDIR)/Coro/RWLock.pm', |
64 | $EVENT ? ( |
|
|
65 | 'Event/Event.pm' => '$(INST_LIBDIR)/Coro/Event.pm', |
|
|
66 | 'Event/Handle.pm'=> '$(INST_LIBDIR)/Coro/Handle.pm', |
|
|
67 | 'Event/Socket.pm'=> '$(INST_LIBDIR)/Coro/Socket.pm', |
|
|
68 | 'Event/Util.pm' => '$(INST_LIBDIR)/Coro/Util.pm', |
|
|
69 | 'Event/Select.pm'=> '$(INST_LIBDIR)/Coro/Select.pm', |
|
|
70 | ) : (), |
|
|
71 | }, |
63 | }, |
72 | ); |
64 | ); |
73 | |
65 | |
74 | sub MY::postamble { |
66 | sub MY::postamble { |
75 | <<EOF; |
67 | <<EOF; |