<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/share/mk/bsd.nls.mk, branch releng/9.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=releng%2F9.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=releng%2F9.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2006-03-17T18:54:44Z</updated>
<entry>
<title>Reimplementation of world/kernel build options.  For details, see:</title>
<updated>2006-03-17T18:54:44Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-03-17T18:54:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e1fe3dba5ce2826061f6489765be9b4a341736a9'/>
<id>urn:sha1:e1fe3dba5ce2826061f6489765be9b4a341736a9</id>
<content type='text'>
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
</content>
</entry>
<entry>
<title>Make sure the only thing that follows .endif or .else is a comment.</title>
<updated>2005-04-11T07:13:29Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2005-04-11T07:13:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=84aac2738154d46006979d01e3dce512db465848'/>
<id>urn:sha1:84aac2738154d46006979d01e3dce512db465848</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update comment to reflect default GENCAT value (changed in previous rev)</title>
<updated>2005-03-10T15:58:16Z</updated>
<author>
<name>Alexey Zelkin</name>
<email>phantom@FreeBSD.org</email>
</author>
<published>2005-03-10T15:58:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f07a48ddd9172143e1a6004226501b8016aadfac'/>
<id>urn:sha1:f07a48ddd9172143e1a6004226501b8016aadfac</id>
<content type='text'>
Reminded by:	Joerg Sonnenberger
</content>
</entry>
<entry>
<title>There's no '-new' argument for gencat(1) anymore</title>
<updated>2005-02-27T16:36:54Z</updated>
<author>
<name>Alexey Zelkin</name>
<email>phantom@FreeBSD.org</email>
</author>
<published>2005-02-27T16:36:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8c4346e3e87833205cf0979128924b900108dd53'/>
<id>urn:sha1:8c4346e3e87833205cf0979128924b900108dd53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reimplemented bsd.nls.mk using bsd.files.mk and bsd.links.mk.</title>
<updated>2002-07-02T12:37:09Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-07-02T12:37:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8479adc1d3d8677ec1137981cf6715b1a5b96073'/>
<id>urn:sha1:8479adc1d3d8677ec1137981cf6715b1a5b96073</id>
<content type='text'>
Provided the (previously missing) dependency on source files
for intermediate .msg files.

Provided the default for NLSSRCDIR (defaults to .CURDIR).

Slightly changed the API: NLS should now list plain locale
names, without the .msg suffix.

When included from bsd.prog.mk, NLSNAME defaults to PROG.
</content>
</entry>
<entry>
<title>Abuse bsd.obj.mk for defining default distribute target.</title>
<updated>2002-04-24T13:29:34Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-04-24T13:29:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c5234b56b6308f6ba0e9f26ef4db9277d6f6bc72'/>
<id>urn:sha1:c5234b56b6308f6ba0e9f26ef4db9277d6f6bc72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change the name of the 'bin' distribution to 'base'.</title>
<updated>2002-04-23T22:16:41Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-04-23T22:16:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=01df2ec3284983bfe28031d1c86c13ffd4a21b7e'/>
<id>urn:sha1:01df2ec3284983bfe28031d1c86c13ffd4a21b7e</id>
<content type='text'>
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.

OK'ed by:	jkh
</content>
</entry>
<entry>
<title>Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.</title>
<updated>2002-04-23T09:03:56Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-04-23T09:03:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b25a566d47d2f34c5bfed6e032e0531f8c5bad30'/>
<id>urn:sha1:b25a566d47d2f34c5bfed6e032e0531f8c5bad30</id>
<content type='text'>
Ensure all standard targets honor SUBDIR.  Now `make obj' descends into
SUBDIRs even if NOOBJ is set (some descendants may still need an object
directory, but we do not have such precedents).  Now `make install' in
non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install'
in SUBDIRs, like we do in bsd.subdir.mk.  Nothing depended on the wrong
order anyway.

Fixed `distribute' targets (except for the bsd.subdir.mk version) so that
they do not depend on _SUBDIR; `distribute' calls `install' which already
depends on _SUBDIR.

De-standardize `maninstall', otherwise manpages would be installed twice.
(To be revised later.)
</content>
</entry>
<entry>
<title>Provide the real `distribute' target so that NLS catalogs are</title>
<updated>2002-04-23T06:15:44Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-04-23T06:15:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=92ab4023023c56f7ec8238e55ad02cae0e85c70d'/>
<id>urn:sha1:92ab4023023c56f7ec8238e55ad02cae0e85c70d</id>
<content type='text'>
installed with `make release'.
</content>
</entry>
<entry>
<title>Don't include bsd.own.mk from sys.mk, this makes it impossible</title>
<updated>2002-04-17T13:49:29Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-04-17T13:49:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2bdaf7e81c40bb62614080808c42c6a9208e0246'/>
<id>urn:sha1:2bdaf7e81c40bb62614080808c42c6a9208e0246</id>
<content type='text'>
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.
</content>
</entry>
</feed>
