freebsd-dev/usr.bin/make
Steven Wallace 18e24ede6b Restore previous compatibility of ${.CURDIR}/obj.uname -m and
$(.CURDIR}/obj search while retaining compatability of new
prefix with cwd for the current source tree builds.
.TARGETOBJDIR has been removed from make and CANONICALOBJDIR set in
bsd.obj.mk

The builtin object directory searching is defined specifically as:

If MAKEOBJDIRPREFIX is defined, the search order is
${MAKEOBJDIRPREFIX}${.CURDIR}
${.CURDIR}

Else if MAKEOBJDIR is defined, the search order is
${MAKEOBJDIR}
${.CURDIR}

Otherwise, default to the search order
${.CURDIR}/obj.`uname -m`
$(.CURDIR}/obj
/usr/obj${.CURDIR}
${.CURDIR}

Reviewed by:	bde
1996-09-18 06:06:39 +00:00
..
lst.lib
PSD.doc
arch.c General -Wall warning cleanup, part I. 1996-07-12 19:08:36 +00:00
bit.h
buf.c
buf.h
compat.c
cond.c
config.h
dir.c
dir.h
for.c
hash.c
hash.h
job.c
job.h
list.h
lst.h
main.c Restore previous compatibility of ${.CURDIR}/obj.uname -m and 1996-09-18 06:06:39 +00:00
make.1 Listed all the environment variables (MACHINE and PWD were missing). 1996-08-31 14:21:15 +00:00
make.c
make.h
Makefile
Makefile.dist
nonints.h
parse.c Fixed handling of `!=' assignment. Don't warn if the shell's output is 1996-09-12 03:03:25 +00:00
pathnames.h Restore previous compatibility of ${.CURDIR}/obj.uname -m and 1996-09-18 06:06:39 +00:00
sprite.h
str.c
suff.c
targ.c
var.c