You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aid="kt_jvm_import-name"></a>name | A unique name for this target. | <ahref="https://bazel.build/concepts/labels#target-names">Name</a> | required ||
121
121
| <aid="kt_jvm_import-deps"></a>deps | Compile and runtime dependencies | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
122
-
| <aid="kt_jvm_import-exported_compiler_plugins"></a>exported_compiler_plugins | Exported compiler plugins.<br><br>Compiler plugins listed here will be treated as if they were added in the plugins attribute of any targets that directly depend on this target. Unlike java_plugins' exported_plugins, this is not transitive | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
122
+
| <aid="kt_jvm_import-exported_compiler_plugins"></a>exported_compiler_plugins | Exported compiler plugins.<br><br>Compiler plugins listed here will be treated as if they were added in the plugins attribute of any targets that directly depend on this target. Like java_plugins' exported_plugins, this is not transitive | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
123
123
| <aid="kt_jvm_import-exports"></a>exports | Exported libraries.<br><br>Deps listed here will be made available to other rules, as if the parents explicitly depended on these deps. This is not true for regular (non-exported) deps. | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
124
124
| <aid="kt_jvm_import-jar"></a>jar | The jar listed here is equivalent to an export attribute. | <ahref="https://bazel.build/concepts/labels">Label</a> | optional |`None`|
125
125
| <aid="kt_jvm_import-jars"></a>jars | The jars listed here are equavalent to an export attribute. The label should be either to a single class jar, or one or more filegroup labels. The filegroups, when resolved, must contain only one jar containing classes, and (optionally) one peer file containing sources, named `<jarname>-sources.jar`.<br><br>DEPRECATED - please use `jar` and `srcjar` attributes. | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
@@ -153,7 +153,7 @@ This rule compiles and links Kotlin and Java sources into a .jar file.
153
153
| <aid="kt_jvm_library-data"></a>data | The list of files needed by this rule at runtime. See general comments about `data` at [Attributes common to all build rules](https://docs.bazel.build/versions/master/be/common-definitions.html#common-attributes). | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
154
154
| <aid="kt_jvm_library-resources"></a>resources | A list of files that should be include in a Java jar. | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
155
155
| <aid="kt_jvm_library-associates"></a>associates | Kotlin deps who should be considered part of the same module/compilation-unit for the purposes of "internal" access. Such deps must all share the same module space and so a target cannot associate to two deps from two different modules. | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
156
-
| <aid="kt_jvm_library-exported_compiler_plugins"></a>exported_compiler_plugins | Exported compiler plugins.<br><br>Compiler plugins listed here will be treated as if they were added in the plugins attribute of any targets that directly depend on this target. Unlike`java_plugin`s exported_plugins, this is not transitive | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
156
+
| <aid="kt_jvm_library-exported_compiler_plugins"></a>exported_compiler_plugins | Exported compiler plugins.<br><br>Compiler plugins listed here will be treated as if they were added in the plugins attribute of any targets that directly depend on this target. Like`java_plugin`s exported_plugins, this is not transitive | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
157
157
| <aid="kt_jvm_library-exports"></a>exports | Exported libraries.<br><br>Deps listed here will be made available to other rules, as if the parents explicitly depended on these deps. This is not true for regular (non-exported) deps. | <ahref="https://bazel.build/concepts/labels">List of labels</a> | optional |`[]`|
158
158
| <aid="kt_jvm_library-javac_opts"></a>javac_opts | Javac options to be used when compiling this target. These opts if provided will be used instead of the ones provided to the toolchain. | <ahref="https://bazel.build/concepts/labels">Label</a> | optional |`None`|
159
159
| <aid="kt_jvm_library-kotlinc_opts"></a>kotlinc_opts | Kotlinc options to be used when compiling this target. These opts if provided will be used instead of the ones provided to the toolchain. | <ahref="https://bazel.build/concepts/labels">Label</a> | optional |`None`|
0 commit comments