1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/share/mk
Jason Evans aabafca098 Do not check for existence of ${_dir}/kern/ , because for modules that set
.PATH to ${.CURDIR}/[...]/kern , the "exists" expression will fail for the
form exists(${.CURDIR}/[...]/kern/).  This appears to be happening because
make is searching for the argument to "exists" by using .PATH rather than a
relative search, because .PATH and the argument match at the beginning.
Additionally, make appears to consider a path that starts with ${.CURDIR}
as relative, even though it expands to an absolute path.

The reason that most people aren't seeing this problem is that the absolute
paths of /usr/src/sys and /sys are also searched, so as long as the kernel
source can be found in at least one of those places, no problems surface.
This problem was inadvertently introduced on 1 December 2000, with the
addition of the sysvipc modules.
2000-12-08 20:36:32 +00:00
..
bsd.dep.mk
bsd.doc.mk
bsd.docb.mk
bsd.info.mk Don't create a garbage file named "install" for the NOINFO case when 2000-05-15 14:17:50 +00:00
bsd.kern.mk Add section for building ia64 kernels. 2000-10-16 20:04:52 +00:00
bsd.kmod.mk Do not check for existence of ${_dir}/kern/ , because for modules that set 2000-12-08 20:36:32 +00:00
bsd.lib.mk Change "building the standard ${LIB} library" to "building the static 2000-10-02 08:48:49 +00:00
bsd.libnames.mk Add ${LIBC_R} 2000-11-26 22:19:52 +00:00
bsd.man.mk Install the stock (as supplied by groff(1) distribution) tmac.an 2000-12-06 17:02:33 +00:00
bsd.obj.mk Use test -z rather than -n. 2000-11-01 07:09:38 +00:00
bsd.own.mk The kernel is now known as `kernel.ko' and it and its matching modules 2000-09-05 22:37:46 +00:00
bsd.port.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk
bsd.README
bsd.sgml.mk
bsd.subdir.mk
Makefile Add bsd.kmod.mk back. 2000-05-27 00:54:45 +00:00
sys.mk