generator.toml 855 B

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