ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Linux-AIO/Makefile.PL
Revision: 1.2
Committed: Tue Aug 14 04:32:19 2001 UTC (22 years, 9 months ago) by root
Content type: text/plain
Branch: MAIN
Changes since 1.1: +9 -2 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 use ExtUtils::MakeMaker;
2
3 my $mm = MM->new({
4 dist => {
5 PREOP => 'pod2text AIO.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
6 COMPRESS => 'gzip -9v',
7 SUFFIX => '.gz',
8 },
9 NAME => "Linux::AIO",
10 VERSION_FROM => "AIO.pm",
11 });
12
13 sub MY::postamble {
14 <<EOF;
15
16 # set \$VERSION in all modules
17 setver:
18 \$(PERL) -pi -e 's/^(\\s*\\\$\$VERSION\\s*=\\s*).*\$\$/\$\${1}\$(VERSION);/' *.pm Coro/*.pm
19
20 EOF
21 }
22
23 # now get rid of -fpic, because gcc can't use syscall'ed closures
24 # from within pic code.
25 for ($mm->{CCDLFLAGS}, $mm->{CCCDLFLAGS}, @{$mm->{RESULT}}) {
26 s/\B-f(pic|PIC)\b//g
27 }
28
29 $mm->flush;
30