Skip to content

Commit 6a56db5

Browse files
authored
Include KAPT generated source jars as Kotlin builder inputs (#410)
1 parent f5c7c0e commit 6a56db5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

kotlin/internal/jvm/compile.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ def _run_kt_builder_action(
351351

352352
args.add_all("--classpath", compile_deps.compile_jars)
353353
args.add_all("--sources", srcs.all_srcs, omit_if_empty = True)
354-
args.add_all("--source_jars", srcs.src_jars, omit_if_empty = True)
354+
args.add_all("--source_jars", srcs.src_jars + generated_src_jars, omit_if_empty = True)
355355

356356
args.add_joined("--kotlin_friend_paths", friend.paths, join_with = "\n")
357357

@@ -450,7 +450,7 @@ def _run_kt_builder_action(
450450
ctx.actions.run(
451451
mnemonic = mnemonic,
452452
inputs = depset(
453-
srcs.all_srcs + srcs.src_jars,
453+
srcs.all_srcs + srcs.src_jars + generated_src_jars,
454454
transitive = [compile_deps.compile_jars, transitive_runtime_jars] + [p.classpath for p in compiler_plugins],
455455
),
456456
tools = tools,

0 commit comments

Comments
 (0)