Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff McAffer2008-08-14 16:27:31 +0000
committerJeff McAffer2008-08-14 16:27:31 +0000
commit6ab8f57c916c6ddb26bdac85fe91446be8e514d4 (patch)
treea1c856202d6f98a0d295663d5494655305a304e3 /bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java
parenta1ae625ab549cb036f6aa0251ef821f70f791ace (diff)
downloadrt.equinox.p2-6ab8f57c916c6ddb26bdac85fe91446be8e514d4.tar.gz
rt.equinox.p2-6ab8f57c916c6ddb26bdac85fe91446be8e514d4.tar.xz
rt.equinox.p2-6ab8f57c916c6ddb26bdac85fe91446be8e514d4.zip
First set of changed needed for integrating the publisher
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java')
-rw-r--r--bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java
index 1ac7241c3..69f3ddd1d 100644
--- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java
+++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java
@@ -430,7 +430,7 @@ public class SimpleArtifactRepository extends AbstractArtifactRepository impleme
File zipFile = null;
try {
zipFile = File.createTempFile(artifactFolder.getName(), JAR_EXTENSION, null);
- FileUtils.zip(artifactFolder.listFiles(), zipFile);
+ FileUtils.zip(artifactFolder.listFiles(), null, zipFile, FileUtils.createRootPathComputer(artifactFolder));
FileInputStream fis = new FileInputStream(zipFile);
FileUtils.copyStream(fis, true, destination, false);
} catch (IOException e) {
@@ -720,6 +720,7 @@ public class SimpleArtifactRepository extends AbstractArtifactRepository impleme
} catch (IOException e) {
throw failedWrite(e);
}
+
}
private ProvisionException failedWrite(Exception e) throws ProvisionException {
@@ -906,5 +907,4 @@ public class SimpleArtifactRepository extends AbstractArtifactRepository impleme
public String toString() {
return location.toExternalForm();
}
-
}

Back to the top