From c577d3f96815b0c1dad5df1678401ac7b7c75121 Mon Sep 17 00:00:00 2001 From: Wang Fenjin Date: Wed, 23 Mar 2022 01:24:51 +0800 Subject: [PATCH] build: Skip empty protobuf files (#605) --- prost-build/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/prost-build/src/lib.rs b/prost-build/src/lib.rs index edf91a6a8..5259ea4dd 100644 --- a/prost-build/src/lib.rs +++ b/prost-build/src/lib.rs @@ -869,6 +869,10 @@ impl Config { let modules = self.generate(requests)?; for (module, content) in &modules { + if content.is_empty() { + continue; + } + let file_name = file_names .get(module) .expect("every module should have a filename");