<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/buildman/cmdline.py, branch v2024.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/buildman/cmdline.py?h=v2024.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/buildman/cmdline.py?h=v2024.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2023-07-24T15:34:11Z</updated>
<entry>
<title>buildman: Enable test coverage</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=407a1413e3202585ca842896365718873b170ee2'/>
<id>urn:sha1:407a1413e3202585ca842896365718873b170ee2</id>
<content type='text'>
Enable measuring test coverage for buildman so we can see the gaps. It is
currently at 68%.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Add an option to check maintainers and targets</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba8d099b95f2125605e26316f7187a33495bb82c'/>
<id>urn:sha1:ba8d099b95f2125605e26316f7187a33495bb82c</id>
<content type='text'>
In poking around it seems that many boards don't define a CONFIG_TARGET
Kconfig variable. This is not strictly necessary, but add an option to
buildman so these can be viewed.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Use -D for --debug</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=39dbcaa1ad5a217e36678a1632c1e1ffa6bb82e2'/>
<id>urn:sha1:39dbcaa1ad5a217e36678a1632c1e1ffa6bb82e2</id>
<content type='text'>
Change -D to mean --debug for consistency with other tools. This is not a
commonly used option, so the impact should be minimal.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Add a way to print the architecture for a board</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ad0378748e3e23e09c74d931367e8e379674770b'/>
<id>urn:sha1:ad0378748e3e23e09c74d931367e8e379674770b</id>
<content type='text'>
This is useful for some tools and is easily available for buildman. Add
a new --print-arch option.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Split parser creation in two</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=17a75b9100745361ca3e093a352f136438390686'/>
<id>urn:sha1:17a75b9100745361ca3e093a352f136438390686</id>
<content type='text'>
Split this into two functions to avoid a warning about too many
statements.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Convert to argparse</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=529957c3157c7667d9ccfbf539ccad7316a37f83'/>
<id>urn:sha1:529957c3157c7667d9ccfbf539ccad7316a37f83</id>
<content type='text'>
Use argparse to parse the arguments, since OptionParser is deprecated now.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Correct most pylint warnings in cmdline</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=988b91687dcff95be95a5fe5deea1d1840d6efce'/>
<id>urn:sha1:988b91687dcff95be95a5fe5deea1d1840d6efce</id>
<content type='text'>
Tidu up warnings in this file.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Convert camel case in cmdline.py</title>
<updated>2023-07-24T15:34:11Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:49:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ae042fd80119d2572e1f122cbaa7228d5645fa19'/>
<id>urn:sha1:ae042fd80119d2572e1f122cbaa7228d5645fa19</id>
<content type='text'>
Convert this file to snake case and update all files which use it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>buildman: Provide an argument to the -R option</title>
<updated>2023-07-24T15:34:10Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:48:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a1431e6c97ab0d3c7be4327c8089a501d80e2c77'/>
<id>urn:sha1:a1431e6c97ab0d3c7be4327c8089a501d80e2c77</id>
<content type='text'>
Allow writing the file to a selected location, since otherwise this is
controlled by the buildman configuration, so cannot be determined by the
caller.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Fixes: https://source.denx.de/u-boot/u-boot/-/issues/17
</content>
</entry>
<entry>
<title>buildman: Add an option to check maintainers</title>
<updated>2023-07-24T15:34:10Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2023-07-19T23:48:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1b21842eab660ab1f80b89057abab99473b3bb5a'/>
<id>urn:sha1:1b21842eab660ab1f80b89057abab99473b3bb5a</id>
<content type='text'>
Rather than using the -R option to get this report as a side effect, add
a dedicated option for it.

Disable CI for now as there are some missing maintainers, unfortunately.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
