aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-05-19 00:03:38 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-05-19 16:28:02 +0000
commitd48ea271593b24ece937df59da2ca96c373f7695 (patch)
treeb246e6ba61665914d8acfb290bfdeade86afdf8d
parent96314a5718b57590301a80cd6641e9d39a751e2f (diff)
Write a -gensrc.jar even if the compilation failed
The generated sources are useful for debugging annotation processors. -- MOS_MIGRATED_REVID=122683781
-rw-r--r--src/java_tools/buildjar/java/com/google/devtools/build/buildjar/AbstractJavaBuilder.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/AbstractJavaBuilder.java b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/AbstractJavaBuilder.java
index 03240ac4cd..488184966f 100644
--- a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/AbstractJavaBuilder.java
+++ b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/AbstractJavaBuilder.java
@@ -108,10 +108,10 @@ public abstract class AbstractJavaBuilder extends AbstractLibraryBuilder {
result = compileJavaLibrary(build, err);
if (result.isOK()) {
buildJar(build);
- if (!build.getProcessors().isEmpty()) {
- if (build.getGeneratedSourcesOutputJar() != null) {
- buildGensrcJar(build);
- }
+ }
+ if (!build.getProcessors().isEmpty()) {
+ if (build.getGeneratedSourcesOutputJar() != null) {
+ buildGensrcJar(build);
}
}
} finally {