diff options
| author | akhropov <[email protected]> | 2024-06-05 12:17:13 +0300 |
|---|---|---|
| committer | akhropov <[email protected]> | 2024-06-05 12:30:10 +0300 |
| commit | 4c19e9737437901e824ccd71b1d78dbd740b9429 (patch) | |
| tree | 5fcd58b28abb76ed11bc2915e4f0386a6ce88553 | |
| parent | 6268656db7e0150a4e9bd06ece4edbe9e8bcfcae (diff) | |
Enable policy CMP0132 if available (CMake 3.24+) to avoid setting CC, CXX that is undesirable for conan in case of clang-cl.
5135b9f07e4382783ebc524e847dd7170b850a35
| -rw-r--r-- | build/export_generators/cmake/root_cmake_lists.jinja | 4 | ||||
| -rw-r--r-- | build/export_generators/hardcoded-cmake/root_cmake_lists.jinja | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/build/export_generators/cmake/root_cmake_lists.jinja b/build/export_generators/cmake/root_cmake_lists.jinja index 838e0f3f7bc..8956ff006ee 100644 --- a/build/export_generators/cmake/root_cmake_lists.jinja +++ b/build/export_generators/cmake/root_cmake_lists.jinja @@ -1,6 +1,10 @@ {% include '[generator]/disclaimer.jinja' %} cmake_minimum_required(VERSION 3.15) +if (POLICY CMP0132) + cmake_policy(SET CMP0132 NEW) +endif() + project({{ project_name }} LANGUAGES {%- for project_language in project_languages -%} {%- if project_language == "ASM" -%} diff --git a/build/export_generators/hardcoded-cmake/root_cmake_lists.jinja b/build/export_generators/hardcoded-cmake/root_cmake_lists.jinja index 008bc90fed7..c9d1519f479 100644 --- a/build/export_generators/hardcoded-cmake/root_cmake_lists.jinja +++ b/build/export_generators/hardcoded-cmake/root_cmake_lists.jinja @@ -3,6 +3,10 @@ cmake_minimum_required(VERSION 3.15) +if (POLICY CMP0132) + cmake_policy(SET CMP0132 NEW) +endif() + project({{project_name}} LANGUAGES{% for value in project_language_list %} {{value}}{% endfor %}) set(BUILD_SHARED_LIBS Off) |
