diff options
author | dimdim11 <dimdim11@yandex-team.com> | 2024-09-06 11:33:28 +0300 |
---|---|---|
committer | dimdim11 <dimdim11@yandex-team.com> | 2024-09-06 12:31:17 +0300 |
commit | 824a6bd148168cb67813731f8eb3e67c5fc03620 (patch) | |
tree | 623ef3845e4f572aeda8cfa8ac78df50b673ecda | |
parent | ac6d2571017a188547e022f5506277750951e71e (diff) | |
download | ydb-824a6bd148168cb67813731f8eb3e67c5fc03620.tar.gz |
Patch OpenSSL target name under Conan2
Patch OpenSSL target name under Conan2
5e944818c20f1d54d38ba9b9616589631961afd5
-rw-r--r-- | build/export_generators/cmake/target_links.jinja | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/build/export_generators/cmake/target_links.jinja b/build/export_generators/cmake/target_links.jinja index 0680fcba69..1006195ae6 100644 --- a/build/export_generators/cmake/target_links.jinja +++ b/build/export_generators/cmake/target_links.jinja @@ -51,7 +51,11 @@ target_link_libraries({{ name }} INTERFACE {%- if publics|length %} target_link_libraries({{ name }} PUBLIC -{%- for public in publics %} +{%- for public in publics -%} +{#- OpenSSL recipe under Conan2 uses another target name, patch it manually here, or else build fails -#} +{%- if (use_conan2) and (public == "OpenSSL::OpenSSL") -%} +{%- set public = "openssl::openssl" -%} +{%- endif %} {{ public }} {%- endfor %} ) |