Go to file
lukem 4bb41ae2f2 Rework how KERNOBJDIR functions; now it's always determined with
cd ${KERNSRCDIR}/${KERNARCHDIR}/compile && ${PRINTOBJDIR}
This is far simpler than the previous system, and more robust with
objdirs built via BSDOBJDIR.

The previous method of finding KERNOBJDIR when using BSDOBJDIR by
referencing _SRC_TOP_OBJ_ from another directory was extremely
fragile due to the depth first tree walk by <bsd.subdir.mk>, and
the caching of _SRC_TOP_OBJ_ (with MAKEOVERRIDES) which would be
empty on the *first* pass to create fresh objdirs.

This change requires adding sys/arch/*/compile/Makefile to create
the objdir in that directory, and descending into arch/*/compile
from arch/*/Makefile.  Remove the now-unnecessary .keep_me files
whilst here.

Per lengthy discussion with Andrew Brown.
2003-01-06 17:40:18 +00:00
bin descriptor, not decriptor. 2003-01-06 13:19:51 +00:00
crypto posesses -> possesses 2003-01-03 04:20:09 +00:00
dist compatibility, not compatiblity. 2003-01-06 13:26:24 +00:00
distrib Add acpitz 2003-01-05 23:42:57 +00:00
doc mtree's change of default mode of created directories 2003-01-04 13:13:29 +00:00
etc Missed a 'cd ${.CURDIR}' when adding the OBJDIR support here, 2003-01-06 14:47:28 +00:00
games interrupt with two rs. 2003-01-06 13:04:54 +00:00
gnu specified, not specifed. 2003-01-06 12:38:47 +00:00
include compatibility, not compatiblity. 2003-01-06 13:26:24 +00:00
lib transmission, not transmition. 2003-01-06 13:17:01 +00:00
libexec Make this work finally, by prepending _PATH_DEV to the tty name. 2002-12-18 15:20:47 +00:00
regress Use <bsd.rpc.mk> 2003-01-05 19:24:06 +00:00
rescue set SMALLPROG=0 (it was implicit) 2002-10-17 01:49:18 +00:00
sbin Bump date for revert. Use proper mdoc in some places. Avoid \fI and \fP. 2003-01-06 11:37:19 +00:00
share Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
sys Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
tools enable sunlabel... 2002-12-21 12:56:08 +00:00
usr.bin compatibility, not compatiblity. 2003-01-06 13:26:24 +00:00
usr.sbin update for struct renaming; noticed by David Laight. 2003-01-06 15:23:11 +00:00
build.sh improve usage 2003-01-04 14:55:44 +00:00
BUILDING Add "-V var=[value]", for setting arbitrary variables which will also 2003-01-04 12:55:32 +00:00
Makefile Rework how KERNOBJDIR functions; now it's always determined with 2003-01-06 17:40:18 +00:00
Makefile.inc
UPDATING METALOG format tweak 2002-12-23 06:55:33 +00:00