From 2894ca2c7546b10b3bd7aa3112384749bccbbc0d Mon Sep 17 00:00:00 2001 From: Ivo List Date: Fri, 5 Nov 2021 12:16:53 +0100 Subject: [PATCH] Replace output_jar with output_sources_jar in java_common.pack_sources (#1314) --- scala/private/phases/phase_compile.bzl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scala/private/phases/phase_compile.bzl b/scala/private/phases/phase_compile.bzl index f26f94d90..dfd44f532 100644 --- a/scala/private/phases/phase_compile.bzl +++ b/scala/private/phases/phase_compile.bzl @@ -303,9 +303,12 @@ def _create_scala_compilation_provider(ctx, ijar, source_jar, deps_providers): ) def _pack_source_jar(ctx, scala_srcs, in_srcjars): + output_jar = ctx.outputs.jar + source_jar_name = output_jar.basename[:-len(output_jar.extension)] + "-src.jar" + output_source_jar = ctx.actions.declare_file(source_jar_name, sibling = output_jar) return java_common.pack_sources( ctx.actions, - output_jar = ctx.outputs.jar, + output_source_jar = output_source_jar, sources = scala_srcs, source_jars = in_srcjars, java_toolchain = find_java_toolchain(ctx, ctx.attr._java_toolchain),