diff options
author | Kotlin Google Eng <kotlin-google-eng@google.com> | 2023-02-12 18:49:33 -0800 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2023-02-12 18:50:05 -0800 |
commit | d8f98303591f0b4c93531082130a48ed5db2bdae (patch) | |
tree | e3d44f71a8924fc7b53848b50159bc8d75504cc0 | |
parent | e3b8f9dd2a3a0116be731868b9404095346f7e0a (diff) | |
download | bazelbuild-kotlin-rules-d8f98303591f0b4c93531082130a48ed5db2bdae.tar.gz |
Automated rollback of commit e3b8f9dd2a3a0116be731868b9404095346f7e0a.
PiperOrigin-RevId: 509098439
-rw-r--r-- | kotlin/common.bzl | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/kotlin/common.bzl b/kotlin/common.bzl index 24ff080..b094fa8 100644 --- a/kotlin/common.bzl +++ b/kotlin/common.bzl @@ -1018,8 +1018,12 @@ def _kt_jvm_library( java_native_headers_jar = javac_java_info.outputs.native_headers if kt_srcs: - java_gensrcjar = kapt_outputs.srcjar - java_genjar = _derive_gen_class_jar(ctx, kt_toolchain, kapt_outputs.manifest, javac_out, java_srcs) + if pre_processed_processors and java_syncer.srcjars: + java_gensrcjar = java_syncer.srcjars[0] + java_genjar = javac_out + else: + java_gensrcjar = kapt_outputs.srcjar + java_genjar = _derive_gen_class_jar(ctx, kt_toolchain, kapt_outputs.manifest, javac_out, java_srcs) else: java_gensrcjar = javac_java_info.annotation_processing.source_jar java_genjar = javac_java_info.annotation_processing.class_jar |