diff options
author | Carmi Grushko <carmi@google.com> | 2016-11-22 20:26:32 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-11-23 08:50:59 +0000 |
commit | c944c4d9fc5cbad830b69383a76ffff463088c7e (patch) | |
tree | f82e66e9b269272e53bd8ade0f75f3f19ec7db16 /src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java | |
parent | 0aac8f7d4f2cea1834df4aaf4cad35d3425d874b (diff) |
Alias proto_library's produce a descriptor set that contains all srcs of its dependencies.
(alias proto_library's are those with a deps attribute but no srcs attribute)
RELNOTES: Alias proto_library's produce a descriptor set that contains all srcs of its dependencies.
--
MOS_MIGRATED_REVID=139940475
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java b/src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java index 536a555697..5760cbd0fc 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java @@ -202,7 +202,9 @@ public class JavaLiteProtoAspect extends NativeAspectClass implements Configured ImmutableList.of( new ProtoCompileActionBuilder.ToolchainInvocation( "javalite", getProtoToolchainProvider(), sourceJar.getExecPathString())), - supportData, + supportData.getDirectProtoSources(), + supportData.getTransitiveImports(), + supportData.getProtosInDirectDeps(), ImmutableList.of(sourceJar), "JavaLite", true /* allowServices */); |