Include tools as inputs to Turbine action
Per
tools need to be explicitly added as inputs to a SpawnAction.
@@ -271,6 +271,9 @@ public class JavaHeaderCompileActionBuilder {
.addAll(sourceJars)
.addAll(sourceFiles);
+ // Tools are by definition a subset of the inputs, so make sure they're present there, too.
+ mandatoryInputs.addTransitive(toolsJars);
+
ImmutableList<RunfilesSupplier> runfilesSuppliers = ImmutableList.of();
FilesToRunProvider headerCompiler =
useHeaderCompilerDirect
