<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Kconfiglib.git/testsuite.py, branch v6.0.1</title>
<subtitle>Fork of https://github.com/zephyrproject-rtos/Kconfiglib.git</subtitle>
<id>https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v6.0.1</id>
<link rel='self' href='https://git.mcdonnell.dev/Kconfiglib.git/atom?h=v6.0.1'/>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/'/>
<updated>2018-05-30T22:13:02Z</updated>
<entry>
<title>Reorder compatibility tests</title>
<updated>2018-05-30T22:13:02Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-30T22:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f519ab51e64e03e62a876167e4ce61e601f56981'/>
<id>urn:sha1:f519ab51e64e03e62a876167e4ce61e601f56981</id>
<content type='text'>
The defconfig tests tend to find any issue quickly, so keep those first.
Go alldefconfig -&gt; allnoconfig -&gt; allmodconfig -&gt; allyesconfig after
that, and do the sanity checks at the end.
</content>
</entry>
<entry>
<title>Add an allmodconfig implementation</title>
<updated>2018-05-30T21:45:04Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-30T20:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4a71241b6c93b58ef8bc05b1f85c489b35f1d5f7'/>
<id>urn:sha1:4a71241b6c93b58ef8bc05b1f85c489b35f1d5f7</id>
<content type='text'>
Verified to produce identical output to 'make allmodconfig', for all
arches.

Will be packaged.
</content>
</entry>
<entry>
<title>Add an alldefconfig.py script</title>
<updated>2018-05-30T19:56:18Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-30T19:53:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=f35f03cd4181288d69f8a47b27cf53afbbc3c62b'/>
<id>urn:sha1:f35f03cd4181288d69f8a47b27cf53afbbc3c62b</id>
<content type='text'>
Will be packaged.

Piggyback test suite cleanups to make test names match the name of the
script being tested.
</content>
</entry>
<entry>
<title>Add tool helper for selecting the top-level Kconfig</title>
<updated>2018-05-30T18:38:11Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-30T18:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=791b930930b9ddcb752c97c8a8ef859b7afbeb0e'/>
<id>urn:sha1:791b930930b9ddcb752c97c8a8ef859b7afbeb0e</id>
<content type='text'>
standard_kconfig() gets the top-level Kconfig file from the first
command-line argument, defaulting to "Kconfig". This removes some
boilerplate from tools.
</content>
</entry>
<entry>
<title>allyesconfig: Prepare for packaging</title>
<updated>2018-05-30T17:10:58Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-30T16:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=38cca3bdeca7d91044e11ddf2193e07c5d223ad3'/>
<id>urn:sha1:38cca3bdeca7d91044e11ddf2193e07c5d223ad3</id>
<content type='text'>
Move to the root, simplify a bit, provide an entry point function (for
setuptools's entry_points).
</content>
</entry>
<entry>
<title>Provide lists with all menus and comments</title>
<updated>2018-05-27T21:58:47Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T21:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=fc73c461f1a8acf3e09670e8f9429c7ef9d0b71f'/>
<id>urn:sha1:fc73c461f1a8acf3e09670e8f9429c7ef9d0b71f</id>
<content type='text'>
Handy e.g. when implementing advanced search features.
</content>
</entry>
<entry>
<title>Make Kconfig._choices public</title>
<updated>2018-05-27T20:33:47Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T20:22:37Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=94020beb311eb8a9db9e3b841e36c96b1b0f72dd'/>
<id>urn:sha1:94020beb311eb8a9db9e3b841e36c96b1b0f72dd</id>
<content type='text'>
Useful in various places outside the library, e.g. in the upcoming
packaged allyesconfig implementation, and when generating documentation.
</content>
</entry>
<entry>
<title>allnoconfig: Move from examples/ to root</title>
<updated>2018-05-27T18:37:59Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T18:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=4c4f184a3a648b8cb748ab35159a09ccd06b2ff7'/>
<id>urn:sha1:4c4f184a3a648b8cb748ab35159a09ccd06b2ff7</id>
<content type='text'>
Put to-be-packaged stuff in the root.

Use allnoconfig_simpler.py, and rename allnoconfig.py to
allnoconfig_walk.py and keep it as an example.
</content>
</entry>
<entry>
<title>Simplify error exits</title>
<updated>2018-05-27T14:04:30Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T14:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=b20db3b8a79c3e4e3421b1882fa80964726bdb4b'/>
<id>urn:sha1:b20db3b8a79c3e4e3421b1882fa80964726bdb4b</id>
<content type='text'>
Had missed sys.exit(msg).
</content>
</entry>
<entry>
<title>Get rid of the predefined UNAME_RELEASE symbol</title>
<updated>2018-05-27T02:59:33Z</updated>
<author>
<name>Ulf Magnusson</name>
<email>ulfalizer@gmail.com</email>
</author>
<published>2018-05-27T02:50:06Z</published>
<link rel='alternate' type='text/html' href='https://git.mcdonnell.dev/Kconfiglib.git/commit/?id=7427079f008155f0901a5d53f9f1d4175381a585'/>
<id>urn:sha1:7427079f008155f0901a5d53f9f1d4175381a585</id>
<content type='text'>
Commit cbf32e2 ("Expand environment variables in strings directly")
added direct expansion of environment variables is strings, with commit
b9384a1 ("Restore compatibility with $UNAME_RELEASE") adding a hack to
restore compatibility with the predefined $UNAME_RELEASE symbol, used by
DEFCONFIG_LIST in the Linux kernel.

With the compatibility hack in place, there's no longer any need to
define UNAME_RELEASE as a proper symbol. Remove it.
</content>
</entry>
</feed>
