summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/export_generators/ide-gradle/jdk.jinja13
1 files changed, 4 insertions, 9 deletions
diff --git a/build/export_generators/ide-gradle/jdk.jinja b/build/export_generators/ide-gradle/jdk.jinja
index e79dd5e8c59..01fbc09daf9 100644
--- a/build/export_generators/ide-gradle/jdk.jinja
+++ b/build/export_generators/ide-gradle/jdk.jinja
@@ -1,19 +1,14 @@
-{%- set jdk_version = false -%}
+{#- default JDK version -#}
+{%- set jdk_version = '17' -%}
{%- if target.required_jdk -%}
{%- set jdk_version = target.required_jdk -%}
-{#- backward compatibility -#}
-{%- elif target.jdk_version and not('-' in target.jdk_version) -%}
+{%- elif target.jdk_version -%}
{%- set jdk_version = target.jdk_version -%}
{%- elif not target and extra_targets|length -%}
{%- set extra_jdk_version = extra_targets|selectattr('jdk_version')|map(attribute='jdk_version')|first -%}
-{#- backward compatibility -#}
-{%- if extra_jdk_version and not('-' in extra_jdk_version) -%}
+{%- if extra_jdk_version -%}
{%- set jdk_version = extra_jdk_version -%}
-{%- else -%}
-{%- set jdk_version = '17' -%}
{%- endif -%}
-{%- else -%}
-{%- set jdk_version = '17' -%}
{%- endif -%}
{%- set jdk_path = false -%}