summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>1998-05-29 06:16:44 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>1998-05-29 06:16:44 +0000
commitf74e1ace9c325ea9ab9bf3566a2150f25944be05 (patch)
tree5473ca4539af0d1086e1efef75f51b439dda1615 /gnu/usr.bin/perl
parent78beb0d5bd4be7e8cf77ea085c0ce71c92432928 (diff)
downloadsrc-test2-f74e1ace9c325ea9ab9bf3566a2150f25944be05.tar.gz
src-test2-f74e1ace9c325ea9ab9bf3566a2150f25944be05.zip
Notes
Diffstat (limited to 'gnu/usr.bin/perl')
-rw-r--r--gnu/usr.bin/perl/usub/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/usr.bin/perl/usub/Makefile b/gnu/usr.bin/perl/usub/Makefile
index 7b9189ebfd6c..b9859fa0a60c 100644
--- a/gnu/usr.bin/perl/usub/Makefile
+++ b/gnu/usr.bin/perl/usub/Makefile
@@ -16,13 +16,17 @@ VPATH+= ${.CURDIR}/../perl
NOMAN= yes
# If perl exists in none of these places, something is horribly wrong.
-.if exists(${.OBJDIR}/../perl/perl)
+.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 !defined(PERL) && exists(${.CURDIR}/../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