<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/usr.bin/bmake/unit-tests, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-11-20T06:02:31Z</updated>
<entry>
<title>Merge bmake-20201117</title>
<updated>2020-11-20T06:02:31Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2020-11-20T06:02:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e2eeea75eb8b6dd50c1298067a0655880d186734'/>
<id>urn:sha1:e2eeea75eb8b6dd50c1298067a0655880d186734</id>
<content type='text'>
o allow env var MAKE_OBJDIR_CHECK_WRITABLE=no to skip writable
  checks in InitObjdir.  Explicit .OBJDIR target always allows
  read-only directory.

o More code cleanup and refactoring.

o More unit tests

MFC after:	1 week
</content>
</entry>
<entry>
<title>Update to bmake-20201101</title>
<updated>2020-11-07T21:46:27Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2020-11-07T21:46:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=956e45f6fb3e18b8e89b1341708db60c30bb9f27'/>
<id>urn:sha1:956e45f6fb3e18b8e89b1341708db60c30bb9f27</id>
<content type='text'>
Lots of new unit-tests increase code coverage.

Lots of refactoring, cleanup and simlpification to reduce
code size.

Fixes for Bug 223564 and 245807

Updates to dirdeps.mk and meta2deps.py
</content>
</entry>
<entry>
<title>Update to bmake-20200902</title>
<updated>2020-09-05T19:29:42Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2020-09-05T19:29:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2c3632d14fe37fa35c262ee9fb66835be0a52621'/>
<id>urn:sha1:2c3632d14fe37fa35c262ee9fb66835be0a52621</id>
<content type='text'>
Lots of code refactoring, simplification and cleanup.
Lots of new unit-tests providing much higher code coverage.
All courtesy of rillig at netbsd.

Other significant changes:

o new read-only variable .SHELL which provides the path of the shell
  used to run scripts (as defined by  the .SHELL target).

o variable parsing detects more errors.

o new debug option -dl: LINT mode, does the equivalent of := for all
  variable assignments so that file and line number are reported for
  variable parse errors.
</content>
</entry>
<entry>
<title>Oops missed Makefile.config</title>
<updated>2020-07-19T23:54:00Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2020-07-19T23:54:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e17f5b1d307b7b8910d67883e57a9604305906d5'/>
<id>urn:sha1:e17f5b1d307b7b8910d67883e57a9604305906d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to bmake-20200710</title>
<updated>2020-07-12T01:11:48Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2020-07-12T01:11:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3841c287170be8b1cba4d9adf8e727ecaeb64518'/>
<id>urn:sha1:3841c287170be8b1cba4d9adf8e727ecaeb64518</id>
<content type='text'>
Key changes include reduced noise at end of failed build log
and avoid evaluation of unnecessary terms in conditionals.
In META MODE; a target flagged .META is out-of-date if meta file
is missing

MFC after:      1 week
</content>
</entry>
<entry>
<title>Update bmake to version 20180919</title>
<updated>2018-12-06T20:56:19Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2018-12-06T20:56:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2eae894ca7c7c12b6cad81fdbfa6b632e5742ca3'/>
<id>urn:sha1:2eae894ca7c7c12b6cad81fdbfa6b632e5742ca3</id>
<content type='text'>
Cleanup of stats cache
and new :q modifier.
</content>
</entry>
<entry>
<title>Merge bmake-20151201</title>
<updated>2015-12-08T01:29:07Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2015-12-08T01:29:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ac3446e9622734082045b834a8f6327820d0dac1'/>
<id>urn:sha1:ac3446e9622734082045b834a8f6327820d0dac1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge bmake-20150505 improve detection of malformed conditionals.</title>
<updated>2015-05-10T22:03:59Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2015-05-10T22:03:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=28a6bc8146c375222cee5fa52e752a99b921479b'/>
<id>urn:sha1:28a6bc8146c375222cee5fa52e752a99b921479b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge bmake-20150418</title>
<updated>2015-04-21T04:40:38Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2015-04-21T04:40:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=db29cad8157b2f3afdb890831ddf73da0f4c01c0'/>
<id>urn:sha1:db29cad8157b2f3afdb890831ddf73da0f4c01c0</id>
<content type='text'>
PR: 199486
</content>
</entry>
<entry>
<title>Merge bmake-20130904</title>
<updated>2013-09-05T15:57:26Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2013-09-05T15:57:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1bbe5942b51aa3fda538e42dd23181f865998614'/>
<id>urn:sha1:1bbe5942b51aa3fda538e42dd23181f865998614</id>
<content type='text'>
</content>
</entry>
</feed>
