generator.toml 866 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. [root]
  2. template="settings.gradle.kts.jinja"
  3. copy=[
  4. "build.gradle.kts",
  5. "gradlew",
  6. "gradlew.bat",
  7. "gradle/wrapper/gradle-wrapper.jar",
  8. "gradle/wrapper/gradle-wrapper.properties"
  9. ]
  10. [targets.jar]
  11. template="build.gradle.kts.jinja"
  12. [targets.jar_proto]
  13. template={ path="build.gradle.kts.proto.jinja", dest="build.gradle.kts" }
  14. [attrs.target]
  15. proto_files="list"
  16. proto_grpc="flag"
  17. proto_namespace="str"
  18. required_jdk="str"
  19. add_vcs_info_to_mf="bool"
  20. junit4_test="flag"
  21. junit5_test="flag"
  22. app_main_class="str"
  23. publish="flag"
  24. publish_group="str"
  25. publish_version="str"
  26. applied_excludes="list"
  27. peers_closure="list"
  28. peers_closure_coords="list"
  29. excludes_rules="list"
  30. exclude="list"
  31. env="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. ]