From ee03a64d17886b6ea43c8b3c882da8b5cecb5a1e Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Sat, 27 Aug 2022 08:36:29 -0700 Subject: [PATCH] [build] Only consider includes at the start of the line (#30725) --- tools/distrib/fix_build_deps.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/distrib/fix_build_deps.py b/tools/distrib/fix_build_deps.py index f0e488dbb1c..d82f19ae1ed 100755 --- a/tools/distrib/fix_build_deps.py +++ b/tools/distrib/fix_build_deps.py @@ -305,10 +305,10 @@ def grpc_cc_library(name, for src in hdrs + public_hdrs + srcs: filename = '%s%s' % ((parsing_path + '/' if parsing_path else ''), src) for line in open(filename): - m = re.search(r'#include <(.*)>', line) + m = re.search(r'^#include <(.*)>', line) if m: inc.add(m.group(1)) - m = re.search(r'#include "(.*)"', line) + m = re.search(r'^#include "(.*)"', line) if m: inc.add(m.group(1)) if 'grpc::g_glip' in line or 'grpc::g_core_codegen_interface' in line: