aboutsummaryrefslogtreecommitdiffstats
path: root/build/export_generators
diff options
context:
space:
mode:
authorsennikovmv <sennikovmv@yandex-team.com>2024-03-04 06:56:08 +0300
committersennikovmv <sennikovmv@yandex-team.com>2024-03-04 07:07:37 +0300
commit428a4e7eed70f642b8c301081f9ebd5d874b450d (patch)
tree16364b4ee2693a365e13c06697ed391a87778d05 /build/export_generators
parent70b4b5b300258bf4741c132670b9922ff8805525 (diff)
downloadydb-428a4e7eed70f642b8c301081f9ebd5d874b450d.tar.gz
Conanfile jinja-template
199c6cc2503490d33ec23d8351477759b6e238f8
Diffstat (limited to 'build/export_generators')
-rw-r--r--build/export_generators/hardcoded-cmake/conanfile.jinja20
-rw-r--r--build/export_generators/hardcoded-cmake/generator.toml3
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]