mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-09 10:00:39 +00:00
Use the installed version of perl for `make depend'. It is now
bootstrapped by `make world'. The version just built in ".." normally won't work if the target system is not binary compatible. The bootstrapped version has a better chance of working. This makes the fixes and bugs in the previous 3 commits irrelevant. Rev.1.11 was just wrong and rev.1.10 became unnecessary when perl/perl was added to build-tools. Don't expect to build perl/usub without using `make world' or equivalent if you don't have perl installed.
This commit is contained in:
parent
42ff1492ee
commit
f7bebafb62
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=37482
|
@ -1,3 +1,5 @@
|
|||
# $Id$
|
||||
|
||||
PROG= curseperl
|
||||
|
||||
# From perl
|
||||
|
@ -15,21 +17,8 @@ CLEANFILES+= curses.c
|
|||
VPATH+= ${.CURDIR}/../perl
|
||||
NOMAN= yes
|
||||
|
||||
# If perl exists in none of these places, something is horribly wrong.
|
||||
.if !defined(PERL)
|
||||
.if exists(${.OBJDIR}/../../../../tmp/usr/bin/perl)
|
||||
PERL=${.OBJDIR}/../../../../tmp/usr/bin/perl
|
||||
.elif exists(${.OBJDIR}/../perl/perl)
|
||||
PERL=${.OBJDIR}/../perl/perl
|
||||
.elif exists(${.CURDIR}/../perl/perl)
|
||||
PERL=${.CURDIR}/../perl/perl
|
||||
.else
|
||||
PERL= ${DESTDIR}/usr/bin/perl
|
||||
.endif
|
||||
.endif
|
||||
|
||||
curses.c: curses.mus
|
||||
${PERL} ${.CURDIR}/mus ${.CURDIR}/curses.mus > curses.c
|
||||
perl ${.CURDIR}/mus ${.CURDIR}/curses.mus > curses.c
|
||||
|
||||
.include "../../Makefile.inc"
|
||||
.include <bsd.prog.mk>
|
||||
|
|
Loading…
Reference in a new issue