diff options
Diffstat (limited to 'vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java')
-rw-r--r-- | vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java b/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java index 185a5b8cc0f..e8d398393a9 100644 --- a/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java +++ b/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java @@ -12,11 +12,12 @@ import java.util.zip.ZipOutputStream; * @author Tony Vaagenes */ public class Compression { - static public void zipDirectory(File dir) throws Exception { + + public static void zipDirectory(File dir, String zipTopLevelDir) throws Exception { FileOutputStream zipFile = new FileOutputStream(new File(dir.getParent(), dir.getName() + ".zip")); ZipOutputStream zipOutputStream = new ZipOutputStream(zipFile); try { - addDirectory(zipOutputStream, dir.getName(), dir, ""); + addDirectory(zipOutputStream, zipTopLevelDir, dir, ""); } finally { zipOutputStream.close(); } |