refine GO_PROTO for PROTO_LIBRARY: allow GO_PROTO modules depend on GO modules
@@ -3243,6 +3243,8 @@ multimodule PROTO_LIBRARY {
module GO_PROTO: GO_LIBRARY {
.INCLUDE_TAG=no
+ SET(PEERDIR_TAGS GO GO_PROTO)
+ ENABLE(GO_PROTO)
}
}
@@ -3387,7 +3389,8 @@ module GO_BASE_UNIT {
.PEERDIR_POLICY=as_build_from
.ALIASES=SRCS=GO_SRCS GO_TEST_SRCS=GO_UNUSED_SRCS GO_XTEST_SRCS=GO_UNUSED_SRCS GRPC=GO_GRPC
- PEERDIR_TAGS=GO_PROTO
+ SET(MODULE_TAG GO)
+ PEERDIR_TAGS=GO GO_PROTO __EMPTY__
DEFAULT(ALLOCATOR $DEFAULT_ALLOCATOR)
