From: Masahiro Yamada Date: Thu, 19 May 2016 06:51:52 +0000 (+0900) Subject: tools: moveconfig: check directory location before compilers X-Git-Tag: v2016.07-rc2~42^2~23 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4b430c983a57146633f1b9a9ca5ed7289215763f;p=oweals%2Fu-boot.git tools: moveconfig: check directory location before compilers We must ensure this tool is run from the top of source directory before calling update_cross_compile(). Otherwise, the following exception is thrown: Traceback (most recent call last): File "./moveconfig.py", line 918, in main() File "./moveconfig.py", line 908, in main update_cross_compile() File "./moveconfig.py", line 292, in update_cross_compile for arch in os.listdir('arch'): OSError: [Errno 2] No such file or directory: 'arch' Signed-off-by: Masahiro Yamada Reviewed-by: Joe Hershberger --- diff --git a/tools/moveconfig.py b/tools/moveconfig.py index 1332bd2830..ce8245a9f5 100755 --- a/tools/moveconfig.py +++ b/tools/moveconfig.py @@ -905,10 +905,10 @@ def main(): config_attrs = parse_recipe(args[0]) - update_cross_compile() - check_top_directory() + update_cross_compile() + if not options.cleanup_headers_only: move_config(config_attrs, options)