[root] template="settings.gradle.kts.jinja" copy=[ "gradlew", "gradlew.bat", "gradle/wrapper/gradle-wrapper.jar", "gradle/wrapper/gradle-wrapper.properties" ] [targets.jar] template="build.gradle.kts.jinja" [targets.jar_proto] template={ path="build.gradle.kts.proto.jinja", dest="build.gradle.kts" } [attrs.target] required_jdk="str" add_vcs_info_to_mf="bool" junit4_test="flag" junit5_test="flag" app_main_class="str" jar_source_set="list" publish="flag" publish_group="str" publish_version="str" proto_files="list" proto_namespace="str" proto_compiler_version="str" proto_runtime_version="str" proto_common_version="str" proto_grpc="flag" proto_grpc_version="str" kotlin_version="str" with_kotlin="bool" with_kotlinc_plugin_allopen="bool" with_kotlinc_plugin_lombok="bool" with_kotlinc_plugin_noarg="bool" with_kotlinc_plugin_serialization="bool" [attrs.root] [attrs.dir] [attrs.induced] consumer-classpath="str" consumer-jar="str" consumer-type="str" consumer-prebuilt="flag" [merge] test=[ "/ut", "/src/test", "/src/test/java", "/src/test-integration" ]