freebsd-nq/share/mk
Ruslan Ermilov 2bdaf7e81c Don't include bsd.own.mk from sys.mk, this makes it impossible
to use ``.if defined()'' inside bsd.own.mk to test for defines
in individual makefiles.  For example, setting DEBUG_FLAGS in
Makefile didn't take the desired effect on the STRIP assignment.

Added bsd.init.mk (like in NetBSD) that handles the inclusion
of ../Makefile.inc and bsd.own.mk from all bsd.*.mk files that
"build something".

Back out bsd.own.mk,v 1.15: moved OBJFORMAT initialization back
to sys.mk (several source tree makefiles want to check it early)
and removed MACHINE_ARCH initialization (it's hard to see from
looking at the commitlogs what the problem was at the time, but
now it serves no purpose).

Prohibit the direct inclusion of bsd.man.mk and bsd.libnames.mk.

Protect bsd.obj.mk from repetitive inclusion.  Prohibiting the
direct inclusion of bsd.obj.mk might be a good idea too.
2002-04-17 13:49:29 +00:00
..
bsd.cpu.mk Pentium II's do not support SSE, that came in with the PIII 2001-03-21 08:29:39 +00:00
bsd.dep.mk Doh, previous revision made .depend to be almost always out of date. 2002-04-17 05:42:18 +00:00
bsd.doc.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.docb.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.info.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.init.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.kern.mk This will have to be revised, but allow putting 'makeoptions GCC3=true' 2001-09-10 06:23:33 +00:00
bsd.kmod.mk Bring in the WARNS directive from NetBSD, localized in a new bsd.sys.mk 2001-05-19 23:18:21 +00:00
bsd.lib.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.libnames.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.man.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.nls.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.obj.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.own.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.port.mk Add $FreeBSD$ 2000-12-29 01:23:57 +00:00
bsd.port.post.mk $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
bsd.port.pre.mk $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
bsd.port.subdir.mk Add $FreeBSD$ 2000-12-29 01:23:57 +00:00
bsd.prog.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.README Implement PROG_CXX for <bsd.prog.mk>. 2002-04-11 10:44:30 +00:00
bsd.sgml.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.subdir.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00
bsd.sys.mk Add WARNS levels 5 and 6: 2002-04-10 02:45:22 +00:00
Makefile Add basic infrastructure for building and installing Message Catalogs (NLS Catalogs) 2002-03-04 09:50:28 +00:00
sys.mk Don't include bsd.own.mk from sys.mk, this makes it impossible 2002-04-17 13:49:29 +00:00