Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Matthias Drochner <drochner@netbsd.org>
List: source-changes
Date: 05/07/1999 07:28:51
Module Name:	src
Committed By:	drochner
Date:		Fri May  7 14:28:51 UTC 1999

Modified Files:
	src/sys/lib/libkern: Makefile Makefile.inc
	src/sys/lib/libsa: Makefile Makefile.inc
	src/sys/lib/libz: Makefile Makefile.inc
	src/sys/compat/common: Makefile Makefile.inc
Log Message:
Build libraries for kernel/standalone code from within their compilation
directories and use .PATH to lookup the source files.
(Formerly, the libs were built from the source dirs, with MAKEOBJDIR
set to the compilation directory.)
This solves 2 problems:
-"mkdep" and "make" are now consistent about the file lookup, this fixes
bad interactions with amd reported in PR bin/7374 (Arne Juul) and
lossage reported by Andrew Gillham ("obj" dirs and relative paths still
don't work well together)
-kernel compile trees can be moved around without forcing a new
"make depend" - fixing PR kern/4021 by Martin Husemann