# This file was generated by the build system used internally in the Yandex monorepo. # Only simple modifications are allowed (adding source-files to targets, adding simple properties # like target_include_directories). These modifications will be ported to original # ya.make files by maintainers. Any complex modifications which can't be ported back to the # original buildsystem will not be accepted. get_built_tool_path( TOOL_grpc_cpp_bin TOOL_grpc_cpp_dependency contrib/tools/protoc/plugins/grpc_cpp grpc_cpp ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) get_built_tool_path( TOOL_protoc_bin TOOL_protoc_dependency contrib/tools/protoc/bin protoc ) get_built_tool_path( TOOL_cpp_styleguide_bin TOOL_cpp_styleguide_dependency contrib/tools/protoc/plugins/cpp_styleguide cpp_styleguide ) add_library(contrib-libs-opentelemetry-proto) set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY PROTOC_EXTRA_OUTS .grpc.pb.cc .grpc.pb.h ) set_property(TARGET contrib-libs-opentelemetry-proto PROPERTY PROTO_NAMESPACE contrib/libs/opentelemetry-proto ) target_include_directories(contrib-libs-opentelemetry-proto PUBLIC ${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto ) target_link_libraries(contrib-libs-opentelemetry-proto PUBLIC contrib-libs-linux-headers contrib-libs-cxxsupp yutil contrib-libs-grpc contrib-libs-protobuf ) target_proto_messages(contrib-libs-opentelemetry-proto PRIVATE ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/collector/logs/v1/logs_service.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/collector/metrics/v1/metrics_service.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/collector/trace/v1/trace_service.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/common/v1/common.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/logs/v1/logs.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/metrics/v1/metrics.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/resource/v1/resource.proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto/opentelemetry/proto/trace/v1/trace.proto ) target_proto_addincls(contrib-libs-opentelemetry-proto ./contrib/libs/opentelemetry-proto ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto ${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/contrib/libs/opentelemetry-proto ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src ${CMAKE_BINARY_DIR} ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src ) target_proto_outs(contrib-libs-opentelemetry-proto --cpp_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto --cpp_styleguide_out=${CMAKE_BINARY_DIR}/contrib/libs/opentelemetry-proto ) target_proto_plugin(contrib-libs-opentelemetry-proto grpc_cpp grpc_cpp )