aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
diff options
context:
space:
mode:
authornechda <nechda@yandex-team.com>2024-09-10 22:57:12 +0300
committernechda <nechda@yandex-team.com>2024-09-10 23:11:56 +0300
commitd6722c76399d9b6813119aed315a69529f8d2193 (patch)
treeeb58a502fb2cfe375bed4e27a43d5d3b976122e0 /contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
parentb949747c779320edae2654274dbffc7d17539717 (diff)
downloadydb-d6722c76399d9b6813119aed315a69529f8d2193.tar.gz
Fix transitive includes
94b36f1500126afc596f281469a94124efa9cda4
Diffstat (limited to 'contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp')
-rw-r--r--contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp b/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
index c6a633a8114..900ec3d64f2 100644
--- a/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
+++ b/contrib/tools/protoc/plugins/cpp_styleguide/cpp_styleguide.cpp
@@ -40,7 +40,8 @@ namespace NPlugins {
TProtoStringType HeaderFileName(const FileDescriptor* file) {
TProtoStringType basename = compiler::StripProto(file->name());
- return basename.append(".pb.h");
+ bool use_proto_h = !!getenv("PROTOC_PLUGINS_LITE_HEADERS");
+ return use_proto_h ? basename.append(".proto.h") : basename.append(".pb.h");
}
TProtoStringType SourceFileName(const FileDescriptor* file) {