<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/tools/moveconfig.py, branch v2017.07-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/tools/moveconfig.py?h=v2017.07-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/tools/moveconfig.py?h=v2017.07-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-05-08T15:57:29Z</updated>
<entry>
<title>tools: moveconfig: cleanup README entires</title>
<updated>2017-05-08T15:57:29Z</updated>
<author>
<name>Chris Packham</name>
<email>judge.packham@gmail.com</email>
</author>
<published>2017-05-02T09:30:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f90df596a87bcec97873c247f1948190355539a9'/>
<id>urn:sha1:f90df596a87bcec97873c247f1948190355539a9</id>
<content type='text'>
The Kconfig description replaces the description in the README file so
as options are migrated they can be removed from the README.

Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: cleanup whitelist entries</title>
<updated>2017-05-08T15:57:29Z</updated>
<author>
<name>Chris Packham</name>
<email>judge.packham@gmail.com</email>
</author>
<published>2017-05-02T09:30:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ca43834d66f08ed7244c26ef8edbe1a9ee2b8e8c'/>
<id>urn:sha1:ca43834d66f08ed7244c26ef8edbe1a9ee2b8e8c</id>
<content type='text'>
After moving to KConfig and removing from all headers options should be
removed from config_whitelist.txt so the build starts complaining if
someone adds them back.

Acked-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: extract helper function for user confirmation</title>
<updated>2017-05-08T15:57:28Z</updated>
<author>
<name>Chris Packham</name>
<email>judge.packham@gmail.com</email>
</author>
<published>2017-05-02T09:30:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=85edfc1f6fdf1630c00dc57a63ab66d51608092e'/>
<id>urn:sha1:85edfc1f6fdf1630c00dc57a63ab66d51608092e</id>
<content type='text'>
Avoid repetitive code dealing with asking the user for confirmation.

Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: remove GCC prefix of obsolete architecture</title>
<updated>2017-04-18T14:27:58Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2017-04-14T01:53:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=60911104f39b0fc3936a038d87e4a7c6dbe4fe33'/>
<id>urn:sha1:60911104f39b0fc3936a038d87e4a7c6dbe4fe33</id>
<content type='text'>
Recently, U-Boot removed support for these architectures.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: support wildcards in --defconfigs file</title>
<updated>2016-10-24T12:04:42Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2016-10-19T05:39:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0dbc9b591a56bc5a93455632de5e4d62c73e6ca5'/>
<id>urn:sha1:0dbc9b591a56bc5a93455632de5e4d62c73e6ca5</id>
<content type='text'>
Supporting shell-style wildcards for the --defconfigs option will be
useful to run the moveconfig tool against a specific platform.  For
example, "uniphier*" in the file passed by --defconfigs option will
be expanded to defconfig files that start with "uniphier".  This is
easier than listing out all defconfig files you are interested in.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Reviewed-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>moveconfig: Add an option to commit changes</title>
<updated>2016-09-16T21:03:14Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2016-09-13T05:18:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9ede21234172ac9dff078e3e5f6dbd4a407c4680'/>
<id>urn:sha1:9ede21234172ac9dff078e3e5f6dbd4a407c4680</id>
<content type='text'>
The moveconfig tool is quite clever and generally produces results that
are suitable for sending as a patch without further work. The main required
step is to add the changes to a commit.

Add an option to do this automatically. This allows moveconfig to be used
from a script to convert multiple CONFIG options, once per commit.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>moveconfig: Add an option to skip prompts</title>
<updated>2016-09-16T21:03:14Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2016-09-13T05:18:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b403dfd2e0de791b1c635460e04791162e70ba0'/>
<id>urn:sha1:6b403dfd2e0de791b1c635460e04791162e70ba0</id>
<content type='text'>
At present it is not easy to use moveconfig from a script since it asks
for user input a few times. Add a -y option to skip this and assume that
'y' was entered.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: add --spl option to move options for SPL build</title>
<updated>2016-09-06T17:18:20Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2016-08-22T13:18:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=07913d1e42c1db77acd653fb4aa671b664c59db2'/>
<id>urn:sha1:07913d1e42c1db77acd653fb4aa671b664c59db2</id>
<content type='text'>
Prior to this commit, the tool could not move options guarded by
CONFIG_SPL_BUILD ifdef conditionals because they do not show up in
include/autoconf.mk.  This new option, if given, makes the tool
parse spl/include/autoconf.mk instead of include/autoconf.mk,
which is probably preferred behavior when moving options for SPL.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: warn loudly if moved option has no entry in Kconfig</title>
<updated>2016-09-06T17:18:20Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2016-08-22T13:18:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=916224c38d2e5a582bba472b9e4b133c12862efa'/>
<id>urn:sha1:916224c38d2e5a582bba472b9e4b133c12862efa</id>
<content type='text'>
Currently, the tool gives up moving an option quietly if its entry
was not found in Kconfig.

If the option is not defined in the config header in the first
place, it is no problem (as the Kconfig entry may have been hidden
by reasonable "depends on").

However, if the option is defined in the config header, the missing
Kconfig entry is a sign of possible behavior change.  It is highly
recommended to manually check if the option has been moved as
expected.  In this case, let's add "suspicious" in the log and
change the log color (if --color option is given) to make it stand
out.

This was suggested by Tom in [1].

[1] http://lists.denx.de/pipermail/u-boot/2016-July/261988.html

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Suggested-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>tools: moveconfig: use sets instead of lists for failed/suspicious boards</title>
<updated>2016-09-06T17:18:20Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.masahiro@socionext.com</email>
</author>
<published>2016-08-22T13:18:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=09c6c06688d0042872a2eba3b19862d74d2f4a8a'/>
<id>urn:sha1:09c6c06688d0042872a2eba3b19862d74d2f4a8a</id>
<content type='text'>
The sets feature is handier for adding unique elements.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
</feed>
