From e47ed057a587f401889cabec7780129869d6091d Mon Sep 17 00:00:00 2001 From: Raul Bocanegra Algarra Date: Wed, 13 Oct 2021 18:13:18 +0200 Subject: [PATCH] Make glob recursive if option is enabled (#8783) --- .../protobuf_distutils/generate_py_protobufs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py b/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py index 515ded2334..88b8d45e62 100644 --- a/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py +++ b/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py @@ -120,7 +120,7 @@ class generate_py_protobufs(Command): if self.proto_files is None: files = glob.glob(os.path.join(self.source_dir, '*.proto')) if self.recurse: - files.extend(glob.glob(os.path.join(self.source_dir, '**', '*.proto'))) + files.extend(glob.glob(os.path.join(self.source_dir, '**', '*.proto'), recursive=True)) self.proto_files = [f.partition(self.proto_root_path + os.path.sep)[-1] for f in files] if not self.proto_files: raise DistutilsOptionError('no .proto files were found under ' + self.source_dir)