summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.pgm/pom.xml
diff options
context:
space:
mode:
authorJonathan Nieder <jrn@google.com>2012-12-03 09:55:02 -0800
committerJonathan Nieder <jrn@google.com>2012-12-03 10:49:06 -0800
commit1547eaf7c57e93b3ff7fb9d2450fe3e87ba614ed (patch)
tree410d4438b4d0ae1270bd2a8c1349aee94bc2557a /org.eclipse.jgit.pgm/pom.xml
parent55e8f2a433589a4c4969546493173a05ec4830dd (diff)
downloadjgit-1547eaf7c57e93b3ff7fb9d2450fe3e87ba614ed.tar.gz
jgit-1547eaf7c57e93b3ff7fb9d2450fe3e87ba614ed.zip
[RFC] archive: Switch to commons-compress as ZIP archiver
The Apache Commons Compress library provides a similar interface to java.util.zip with some features not found in java.util.zip, including support for inclusion of metadata (file mode and symlink targets) and support for multiple file formats (zip, .tar.xz, etc). Use it, in preparation for making use of these features. No functional change intended yet. A previous version of this patch used plexus-archiver. That is a heavier-weight dependency and offers a less convenient interface. Thanks to James Moger and Chris Aniszczyk for advice. Change-Id: Id01146950bb9c18dae0169311e3cde2c3bfa675e
Diffstat (limited to 'org.eclipse.jgit.pgm/pom.xml')
-rw-r--r--org.eclipse.jgit.pgm/pom.xml5
1 files changed, 5 insertions, 0 deletions
diff --git a/org.eclipse.jgit.pgm/pom.xml b/org.eclipse.jgit.pgm/pom.xml
index 02d346365a..5cf108420d 100644
--- a/org.eclipse.jgit.pgm/pom.xml
+++ b/org.eclipse.jgit.pgm/pom.xml
@@ -72,6 +72,11 @@
</dependency>
<dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-compress</artifactId>
+ </dependency>
+
+ <dependency>
<groupId>org.eclipse.jgit</groupId>
<artifactId>org.eclipse.jgit</artifactId>
<version>${project.version}</version>