diff options
author | Jeff McAffer | 2008-08-14 16:27:31 +0000 |
---|---|---|
committer | Jeff McAffer | 2008-08-14 16:27:31 +0000 |
commit | 6ab8f57c916c6ddb26bdac85fe91446be8e514d4 (patch) | |
tree | a1c856202d6f98a0d295663d5494655305a304e3 /bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/repository/simple/SimpleArtifactRepository.java | |
parent | a1ae625ab549cb036f6aa0251ef821f70f791ace (diff) | |
download | rt.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.java | 4 |
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(); } - } |