generator.toml 831 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. [attrs.root]
  31. [attrs.dir]
  32. [attrs.induced]
  33. consumer_classpath="list"
  34. [merge]
  35. test=[
  36. "/ut",
  37. "/src/test",
  38. "/src/test/java",
  39. "/src/test-integration"
  40. ]