diff options
author | dimdim11 <dimdim11@yandex-team.com> | 2024-07-29 07:27:01 +0300 |
---|---|---|
committer | dimdim11 <dimdim11@yandex-team.com> | 2024-07-29 07:39:17 +0300 |
commit | 4115783962ed3b60ab37be8a96a212b21ebdce75 (patch) | |
tree | d4bfc71558fae8991cdce8ac3bf92c7aa9bcb5aa | |
parent | 581261268a62c0b7f6be5fdb82e66276913a03b7 (diff) | |
download | ydb-4115783962ed3b60ab37be8a96a212b21ebdce75.tar.gz |
Fix target_proto_plugin function
Use path in target_proto_plugin
8b1279dbb06fe05439cb8f91577a90d9bbcaae80
-rw-r--r-- | build/export_generators/cmake/cmake/protobuf.cmake | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/build/export_generators/cmake/cmake/protobuf.cmake b/build/export_generators/cmake/cmake/protobuf.cmake index 3660b58758..217bff6646 100644 --- a/build/export_generators/cmake/cmake/protobuf.cmake +++ b/build/export_generators/cmake/cmake/protobuf.cmake @@ -1,11 +1,11 @@ include(common) -function(target_proto_plugin Tgt Name PluginTarget) +function(target_proto_plugin Tgt Name PluginFullPath) set_property(TARGET ${Tgt} APPEND PROPERTY - PROTOC_OPTS --${Name}_out=${PROJECT_BINARY_DIR}/$<TARGET_PROPERTY:${Tgt},PROTO_NAMESPACE> --plugin=protoc-gen-${Name}=$<TARGET_FILE:${PluginTarget}> + PROTOC_OPTS --${Name}_out=${PROJECT_BINARY_DIR}/$<TARGET_PROPERTY:${Tgt},PROTO_NAMESPACE> --plugin=protoc-gen-${Name}=${PluginFullPath} ) set_property(TARGET ${Tgt} APPEND PROPERTY - PROTOC_DEPS ${PluginTarget} + PROTOC_DEPS ${PluginFullPath} ) endfunction() |