Browse Source

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>
maint
Petr Baudis 19 years ago committed by Junio C Hamano
parent
commit
e2a3871094
  1. 2
      perl/Git.xs
  2. 10
      perl/Makefile.PL

2
perl/Git.xs

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

#include "ppport.h"

#undef die



10
perl/Makefile.PL

@ -5,6 +5,11 @@ sub MY::postamble { @@ -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( @@ -24,8 +29,3 @@ WriteMakefile(
MYEXTLIB => '../libgit.a',
INC => '-I. -I..',
);


use Devel::PPPort;

-s 'ppport.h' or Devel::PPPort::WriteFile();

Loading…
Cancel
Save