diff options
Diffstat (limited to 'src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java')
-rw-r--r-- | src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java b/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java index 42d698e7d8..6120245a88 100644 --- a/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java +++ b/src/java_tools/buildjar/java/com/google/devtools/build/java/turbine/javac/ZipOutputFileManager.java @@ -38,6 +38,7 @@ import javax.tools.FileObject; import javax.tools.JavaFileManager; import javax.tools.JavaFileObject; import javax.tools.SimpleJavaFileObject; +import javax.tools.StandardLocation; /** A {@link JavacFileManager} that collects output into a zipfile. */ @Trusted @@ -55,7 +56,7 @@ public class ZipOutputFileManager extends JavacFileManager { * implementation. */ private boolean ownedLocation(Location location) { - return location.isOutputLocation(); + return location.isOutputLocation() && location != StandardLocation.NATIVE_HEADER_OUTPUT; } @Override |