Browse Source

conf(TS_PROTO): USE_COMMON_GOOGLE_APIS and GENERATE_ENUM_SERIALIZATION support
commit_hash:075ec32949fbb4ade99a9d4bcae8277def215b10

zaverden 4 months ago
parent
commit
f411bfc617
1 changed files with 5 additions and 1 deletions
  1. 5 1
      build/conf/proto.conf

+ 5 - 1
build/conf/proto.conf

@@ -796,11 +796,15 @@ multimodule PROTO_LIBRARY {
         .EPILOGUE=_TS_CONFIG_EPILOGUE
         .PEERDIRSELF=TS_PREPARE_DEPS
         DISABLE(_NEED_SBOM_INFO)
+        
+        when ($_COMMON_GOOGLE_APIS != "None") {
+            PEERDIR += contrib/libs/googleapis-common-protos
+        }
     }
 
     module TS_PREPARE_DEPS: _PREPARE_DEPS_BASE {
         .INCLUDE_TAG=no
-        .IGNORED=PEERDIR
+        .IGNORED=PEERDIR SRCS GENERATE_ENUM_SERIALIZATION
         DISABLE(_NEED_SBOM_INFO)
     }