12345678910111213141516171819202122232425262728 |
- {%- set jdk_version = false -%}
- {%- if target.required_jdk -%}
- {%- set jdk_version = target.required_jdk -%}
- {%- elif target.jdk_version -%}
- {%- set jdk_version = target.jdk_version -%}
- {%- elif not target and extra_targets|length -%}
- {%- set jdk_version_targets = extra_targets|selectattr('jdk_version') -%}
- {%- if jdk_version_targets|length -%}
- {%- set jdk_version_target = jdk_version_targets|first -%}
- {%- set jdk_version = jdk_version_target.jdk_version -%}
- {%- else -%}
- {%- set jdk_version = '17' -%}
- {%- endif -%}
- {%- else -%}
- {%- set jdk_version = '17' -%}
- {%- endif -%}
- {%- set jdk_path = false -%}
- {%- if target.jdk_path and target.jdk_path != "NOT_FOUND" -%}
- {%- set jdk_path = target.jdk_path -%}
- {#- If no main target, but exists extra_targets -#}
- {%- elif not target and extra_targets|length -%}
- {%- set jdk_path_targets = extra_targets|selectattr('jdk_path')|rejectattr('jdk_path', 'eq', 'NOT_FOUND') -%}
- {%- if jdk_path_targets|length -%}
- {%- set jdk_path_target = jdk_path_targets|first -%}
- {%- set jdk_path = jdk_path_target.jdk_path -%}
- {%- endif -%}
- {%- endif -%}
|