aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKotlin Google Eng <kotlin-google-eng@google.com>2023-02-12 18:49:33 -0800
committerCopybara-Service <copybara-worker@google.com>2023-02-12 18:50:05 -0800
commitd8f98303591f0b4c93531082130a48ed5db2bdae (patch)
treee3d44f71a8924fc7b53848b50159bc8d75504cc0
parente3b8f9dd2a3a0116be731868b9404095346f7e0a (diff)
downloadbazelbuild-kotlin-rules-d8f98303591f0b4c93531082130a48ed5db2bdae.tar.gz
Automated rollback of commit e3b8f9dd2a3a0116be731868b9404095346f7e0a.
PiperOrigin-RevId: 509098439
-rw-r--r--kotlin/common.bzl8
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