[U-Boot] [PATCH 06/21] tools: moveconfig: exit with error message for not clean directory
Joe Hershberger
joe.hershberger at gmail.com
Tue May 24 16:28:01 CEST 2016
On Thu, May 19, 2016 at 1:51 AM, Masahiro Yamada
<yamada.masahiro at socionext.com> wrote:
> When the source tree is not clean, this tool raises an exception
> with a message like follows:
>
> Traceback (most recent call last):
> File "tools/moveconfig.py", line 939, in <module>
> main()
> File "tools/moveconfig.py", line 934, in main
> move_config(config_attrs, options)
> File "tools/moveconfig.py", line 808, in move_config
> while not slots.available():
> File "tools/moveconfig.py", line 733, in available
> if slot.poll():
> File "tools/moveconfig.py", line 645, in poll
> self.parser.update_dotconfig(self.defconfig)
> File "tools/moveconfig.py", line 503, in update_dotconfig
> with open(autoconf_path) as f:
> IOError: [Errno 2] No such file or directory: '/tmp/tmpDtzCgl/include/autoconf.mk'
>
> This does not explain clearly what is wrong. Show an appropriate
> error message "srctree is not clean, please run 'make mrproper'"
> in such a situation.
>
> Signed-off-by: Masahiro Yamada <yamada.masahiro at socionext.com>
Reviewed-by: Joe Hershberger <joe.hershberger at ni.com>
More information about the U-Boot
mailing list