From ca997410255af8f91ff9e714a1e9476f8eaafa54 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Wed, 6 May 2009 19:01:09 +0000 Subject: Compress the repo metadata. --- .../src/org/eclipse/cdt/p2/generator/MinGWGenerator.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'p2') diff --git a/p2/org.eclipse.cdt.p2.generator/src/org/eclipse/cdt/p2/generator/MinGWGenerator.java b/p2/org.eclipse.cdt.p2.generator/src/org/eclipse/cdt/p2/generator/MinGWGenerator.java index 725bbc259bf..611fac84556 100644 --- a/p2/org.eclipse.cdt.p2.generator/src/org/eclipse/cdt/p2/generator/MinGWGenerator.java +++ b/p2/org.eclipse.cdt.p2.generator/src/org/eclipse/cdt/p2/generator/MinGWGenerator.java @@ -24,6 +24,7 @@ import org.eclipse.equinox.internal.provisional.p2.artifact.repository.IArtifact import org.eclipse.equinox.internal.provisional.p2.core.ProvisionException; import org.eclipse.equinox.internal.provisional.p2.core.Version; import org.eclipse.equinox.internal.provisional.p2.core.VersionRange; +import org.eclipse.equinox.internal.provisional.p2.core.repository.IRepository; import org.eclipse.equinox.internal.provisional.p2.metadata.IArtifactKey; import org.eclipse.equinox.internal.provisional.p2.metadata.IInstallableUnit; import org.eclipse.equinox.internal.provisional.p2.metadata.ILicense; @@ -79,7 +80,10 @@ public class MinGWGenerator implements IApplication { IArtifactRepositoryManager artiRepoMgr = Activator.getDefault().getService(IArtifactRepositoryManager.class); metaRepo = metaRepoMgr.createRepository(repoLocation, REPO_NAME, IMetadataRepositoryManager.TYPE_SIMPLE_REPOSITORY, null); + metaRepo.setProperty(IRepository.PROP_COMPRESSED, Boolean.TRUE.toString()); + artiRepo = artiRepoMgr.createRepository(repoLocation, REPO_NAME, IArtifactRepositoryManager.TYPE_SIMPLE_REPOSITORY, null); + artiRepo.setProperty(IRepository.PROP_COMPRESSED, Boolean.TRUE.toString()); ILicense publicDomainLic = MetadataFactory.createLicense(null, publicDomain); ILicense gplLic = MetadataFactory.createLicense(new URI(gplURL), gpl); -- cgit v1.2.3