diff options
author | sennikovmv <sennikovmv@yandex-team.com> | 2024-03-04 06:56:08 +0300 |
---|---|---|
committer | sennikovmv <sennikovmv@yandex-team.com> | 2024-03-04 07:07:37 +0300 |
commit | 428a4e7eed70f642b8c301081f9ebd5d874b450d (patch) | |
tree | 16364b4ee2693a365e13c06697ed391a87778d05 /build/export_generators | |
parent | 70b4b5b300258bf4741c132670b9922ff8805525 (diff) | |
download | ydb-428a4e7eed70f642b8c301081f9ebd5d874b450d.tar.gz |
Conanfile jinja-template
199c6cc2503490d33ec23d8351477759b6e238f8
Diffstat (limited to 'build/export_generators')
-rw-r--r-- | build/export_generators/hardcoded-cmake/conanfile.jinja | 20 | ||||
-rw-r--r-- | build/export_generators/hardcoded-cmake/generator.toml | 3 |
2 files changed, 22 insertions, 1 deletions
diff --git a/build/export_generators/hardcoded-cmake/conanfile.jinja b/build/export_generators/hardcoded-cmake/conanfile.jinja new file mode 100644 index 0000000000..87a70619e9 --- /dev/null +++ b/build/export_generators/hardcoded-cmake/conanfile.jinja @@ -0,0 +1,20 @@ +[requires] +{% for package in conan_packages -%} +{{ package }} +{% endfor %} +[tool_requires] +{% for package in conan_tool_packages -%} +{{ package }} +{% endfor %} +[options] +{% for option in conan_options -%} +{{ option }} +{% endfor %} +[imports] +{% for imp in conan_imports -%} +{{ imp }} +{% endfor %} +[generators] +cmake_find_package +cmake_paths +{{"\n"}}
\ No newline at end of file diff --git a/build/export_generators/hardcoded-cmake/generator.toml b/build/export_generators/hardcoded-cmake/generator.toml index 8d1fe96420..756c100a0b 100644 --- a/build/export_generators/hardcoded-cmake/generator.toml +++ b/build/export_generators/hardcoded-cmake/generator.toml @@ -1,5 +1,6 @@ [root] templates=[ + { path="conanfile.jinja", dest="conanfile.txt" }, { path="root_cmake_lists.jinja", dest="CMakeLists.txt" }, { path="root_global_vars.jinja", dest="cmake/global_vars.cmake" }, ] @@ -15,11 +16,11 @@ copy=[ [attrs.root] project_name="str" project_language_list="list" -use_conan="bool" platform_flags="list" platform_cmakelists="list" platform_vars="list" includes="sorted_set" +use_conan="bool" [attrs.target] |