From 422bf2725bca08fb13bbd264a4eb2d1a79695250 Mon Sep 17 00:00:00 2001 From: "Fan, ZhijuX" Date: Wed, 12 Feb 2020 17:59:05 +0800 Subject: BaseTools:build failure in CLANGPDB tool chain REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2520 Incremental build failure in CLANGPDB tool chain on Windows host The build failure is like below when do incremental build. The root cause is in generated deps_target file. It has one line ":". Signed-off-by: Zhiju.Fan Cc: Liming Gao Cc: Bob Feng Reviewed-by: Bob Feng --- BaseTools/Source/Python/AutoGen/IncludesAutoGen.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BaseTools/Source/Python/AutoGen/IncludesAutoGen.py b/BaseTools/Source/Python/AutoGen/IncludesAutoGen.py index ca9e02d19b..0a6314266f 100644 --- a/BaseTools/Source/Python/AutoGen/IncludesAutoGen.py +++ b/BaseTools/Source/Python/AutoGen/IncludesAutoGen.py @@ -111,6 +111,8 @@ class IncludesAutoGen(): continue dependency_file = item.strip(" \\\n") dependency_file = dependency_file.strip('''"''') + if dependency_file == '': + continue if os.path.normpath(dependency_file +".deps") == abspath: continue filename = os.path.basename(dependency_file).strip() -- cgit v1.2.3