generator.toml 864 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. [root]
  2. template="settings.gradle.kts.jinja"
  3. copy=[
  4. "gradlew",
  5. "gradlew.bat",
  6. "gradle/wrapper/gradle-wrapper.jar",
  7. "gradle/wrapper/gradle-wrapper.properties"
  8. ]
  9. [targets.jar]
  10. template="build.gradle.kts.jinja"
  11. [targets.jar_proto]
  12. template={ path="build.gradle.kts.proto.jinja", dest="build.gradle.kts" }
  13. [attrs.target]
  14. proto_files="list"
  15. proto_grpc="flag"
  16. proto_namespace="str"
  17. required_jdk="str"
  18. add_vcs_info_to_mf="bool"
  19. junit4_test="flag"
  20. junit5_test="flag"
  21. app_main_class="str"
  22. publish="flag"
  23. publish_group="str"
  24. publish_version="str"
  25. applied_excludes="list"
  26. peers_closure="list"
  27. peers_closure_coords="list"
  28. excludes_rules="list"
  29. exclude="list"
  30. env="list"
  31. jar_source_set="list"
  32. [attrs.root]
  33. [attrs.dir]
  34. [attrs.induced]
  35. consumer_classpath="list"
  36. [merge]
  37. test=[
  38. "/ut",
  39. "/src/test",
  40. "/src/test/java",
  41. "/src/test-integration"
  42. ]