proto_plugins.jinja 408 B

123456789101112131415161718192021
  1. {#- empty string #}
  2. plugins {
  3. id("java-library")
  4. id("com.google.protobuf") version "0.9.4"
  5. {%- if publish %}
  6. `maven-publish`
  7. `signing`
  8. {%- endif %}
  9. {%- if with_kotlin and kotlin_version %}
  10. kotlin("jvm") version "{{ kotlin_version }}"
  11. {%- endif %}
  12. }
  13. {%- if jdk_version %}
  14. java {
  15. toolchain {
  16. languageVersion = JavaLanguageVersion.of("{{ jdk_version }}")
  17. }
  18. }
  19. {%- endif -%}