Go to file
lukem a6a204d392 Deprecate support for automagically setting the .OBJDIR to
./obj.${MACHINE}
	./obj
	/usr/obj/${PWD}

The rules for the default .OBJDIR setting are now simplified to
(and documented as) trying the chdir to the following
(if the appropriate variable is defined):
	${MAKEOBJDIRPREFIX}${.CURDIR}
	${MAKEOBJDIR}
	${.CURDIR}

.OBJDIR can be overridden in the makefile.
<bsd.obj.mk> uses this to provide the "culled" .OBJDIR semantics
for NetBSD's /usr/src builds.

MAKEOBJDIRPREFIX & MAKEOBJDIR still can only be provided
in the environment or on make(1)'s command line.

Per discussion on tech-toolchain.
This should reduce a lot of lossage people have experienced over
the years with various .OBJDIR setups.
2005-06-23 02:31:31 +00:00
bin Don't wait for a background job in a subshell when we are set to EV_EXIT. 2005-06-22 23:32:45 +00:00
crypto NAT-T fix: We treat null ports in SPD as wildcard so that IKE ports 2005-06-22 21:28:18 +00:00
dist gcc 2.96 requires all declarations before variable usage so the last set of 2005-06-16 22:04:24 +00:00
distrib Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) 2005-06-22 06:14:51 +00:00
doc * Change program logic to not nest needlessly 2005-06-22 20:11:03 +00:00
etc Don't allow unprivileged users to access the veriexec device. 2005-06-16 15:31:21 +00:00
games * Change program logic to not nest needlessly 2005-06-22 20:11:03 +00:00
gnu Change all .Xr config 8 to .Xr config 1, following the recent move of 2005-06-20 13:25:23 +00:00
include Implement expansion of special "magic" strings in symlinks into 2005-06-23 00:30:28 +00:00
lib Implement expansion of special "magic" strings in symlinks into 2005-06-23 00:30:28 +00:00
libexec Remove static local variable so its easier to correctly use strlcpy. 2005-06-21 22:29:53 +00:00
regress appease gcc -Wuninitialized 2005-06-02 11:10:00 +00:00
rescue add scan_ffs and veriexecctl to /rescue 2005-06-18 06:59:23 +00:00
sbin If HOSTPROG is empty, do not pull in libutil, since we do not need it in that 2005-06-23 00:54:47 +00:00
share Add ST_MAGICLINKS and sort. 2005-06-23 02:04:08 +00:00
sys Sync flags. 2005-06-23 01:59:31 +00:00
tools Fix the toolification of disklabel by using the nbinclude namespace 2005-06-22 21:35:28 +00:00
usr.bin Deprecate support for automagically setting the .OBJDIR to 2005-06-23 02:31:31 +00:00
usr.sbin Pull in DIP_ADD from sys/ufs/ufs/inode.h and use it, to prevent bad lvalue 2005-06-23 00:53:16 +00:00
x11 NetBSD.cf unconditionally turns on XKB_ALWAYS_USES_SOFT_REPEAT. Do the same 2005-05-20 12:53:22 +00:00
build.sh Remove support for build.sh -m xen, this has been merged in the i386 2005-05-29 10:54:40 +00:00
BUILDING Document the environment variables for if you need to override or 2005-02-15 18:41:18 +00:00
Makefile use usr.sbin/postinstall/postinstall instead of etc/postinstall 2005-04-17 15:18:34 +00:00
Makefile.inc
UPDATING note about kernfs fix and xentools. 2005-06-03 11:02:59 +00:00