Allow the makefile to choose the perl executable to run h2ph rather

than relying on the #!/usr/bin/perl in the first line of the script.
This commit is contained in:
John Birrell 1998-05-12 23:02:14 +00:00
parent ecf85f0379
commit 4baa8a70b5

View File

@ -1,4 +1,4 @@
# $Id: Makefile,v 1.12 1998/05/04 20:09:01 bde Exp $
# $Id: Makefile,v 1.13 1998/05/05 05:25:21 bde Exp $
PROG= a2p
@ -9,6 +9,15 @@ YFLAGS=
LDADD= -lm
DPADD= ${LIBM}
# If perl exists in none of these places, something is horribly wrong.
.if exists(${.OBJDIR}/../perl/perl)
PERL=${.OBJDIR}/../perl/perl
.elif !defined(PERL) && exists(${.CURDIR}/../perl/perl)
PERL=${.CURDIR}/../perl/perl
.else
PERL= ${DESTDIR}/usr/bin/perl
.endif
MAN1+= a2p.1 s2p.1 h2ph.1
beforeinstall:
@ -18,7 +27,7 @@ beforeinstall:
${DESTDIR}${BINDIR}
afterinstall:
(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${BINDIR}/h2ph * machine/* sys/*)
(DESTDIR=${DESTDIR}; cd ${DESTDIR}/usr/include; ${PERL} ${DESTDIR}${BINDIR}/h2ph * machine/* sys/*)
.include "../../Makefile.inc"
.include <bsd.prog.mk>