Date: Mon, 23 Sep 1996 16:32:10 +1000 From: Bruce Evans <bde@zeta.org.au> To: ache@nagual.ru, chuckr@glue.umd.edu, steve@freebsd.org Cc: freebsd-current@freefall.freebsd.org Subject: Re: Make world Message-ID: <199609230632.QAA07882@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>>> ===> usr.bin/fpr
>>> Warning: Using /usr/obj/usr/src/usr.bin/fpr as object directory instead of
>>> canonical /usr/obj/usr/src/usr.bin/fpr
>>
>>They means that obj directories exists in each case and you not turn it
>>on directly in make.conf
>
>Even when obj directory that is used has the same name as the canonical
>one? :-) I haven't seen this. It can't happen if the names are really
>identical.
I see this now. Operator precedeence in .elif seems to have been broken
by yesterday's changes.
Try the following Makefile. The .elif test succeeds.
Bruce
---
ONE=one
foo:
.if !defined(NOTDEF) && ${ONE} != ${ONE}
@echo "This shouldn't be printed"
.elif !defined(NOTDEF) && ${ONE} != ${ONE}
@echo "This shouldn't be printed either"
.endif
---
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609230632.QAA07882>
