diff options
author | 2016-05-19 00:03:38 +0000 | |
---|---|---|
committer | 2016-05-19 16:28:02 +0000 | |
commit | d48ea271593b24ece937df59da2ca96c373f7695 (patch) | |
tree | b246e6ba61665914d8acfb290bfdeade86afdf8d | |
parent | 96314a5718b57590301a80cd6641e9d39a751e2f (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.java | 8 |
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 { |