summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordimdim11 <[email protected]>2024-08-19 17:40:00 +0300
committerdimdim11 <[email protected]>2024-08-19 17:51:57 +0300
commit109db7715751c3a26c5d845781864a299098b05c (patch)
tree92075f454e7da15d358309ca86e7b7afc73d1c06
parent6736ef52165b42c9537dc7e81346c5ef1568f2a1 (diff)
Fix ASM as last project language
Fix ASM as last project language bce309873abd11037932fbd4a53a8ad8f23b881f
-rw-r--r--build/export_generators/cmake/root_cmake_lists.jinja6
1 files changed, 4 insertions, 2 deletions
diff --git a/build/export_generators/cmake/root_cmake_lists.jinja b/build/export_generators/cmake/root_cmake_lists.jinja
index 09ceac146bd..c32a065fc8a 100644
--- a/build/export_generators/cmake/root_cmake_lists.jinja
+++ b/build/export_generators/cmake/root_cmake_lists.jinja
@@ -6,14 +6,16 @@ if (POLICY CMP0132)
endif()
project({{ project_name }} LANGUAGES
+{%- set has_asm = false -%}
{%- for project_language in project_languages -%}
{%- if project_language == "ASM" -%}
{% set has_asm = true %}
{%- else %} {{ project_language }}
{%- endif -%}
-{%- if has_asm %} ASM
+{%- if (loop.last) and (has_asm) %} ASM
{%- endif -%}
-{%- endfor -%})
+{%- endfor -%}
+)
set(BUILD_SHARED_LIBS Off)
set(CMAKE_CXX_STANDARD 20)