Git.pm: Avoid ppport.h

This makes us not include ppport.h which seems not to give us anything
real anyway; it is useful for checking for portability warts but since
Devel::PPPort is a portability wart itself, we shouldn't require it
for build. You can check for portability problems by calling make check
in perl/.

Signed-off-by: Petr Baudis <pasky@suse.cz>
Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
Petr Baudis 2006-07-02 01:48:32 +02:00 committed by Junio C Hamano
parent e6634ac984
commit e2a3871094
2 changed files with 5 additions and 7 deletions

View File

@ -15,8 +15,6 @@
#include "perl.h"
#include "XSUB.h"
#include "ppport.h"
#undef die

View File

@ -5,6 +5,11 @@ sub MY::postamble {
instlibdir:
@echo '$(INSTALLSITEARCH)'
check:
perl -MDevel::PPPort -le 'Devel::PPPort::WriteFile(".ppport.h")' && \
perl .ppport.h --compat-version=5.6.0 Git.xs && \
rm .ppport.h
MAKE_FRAG
}
@ -24,8 +29,3 @@ WriteMakefile(
MYEXTLIB => '../libgit.a',
INC => '-I. -I..',
);
use Devel::PPPort;
-s 'ppport.h' or Devel::PPPort::WriteFile();