Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Sievers2011-09-20 10:11:12 -0400
committerJan Sievers2011-11-28 05:31:52 -0500
commitcf454629d9727797d9b5c1ad684d75ae49825603 (patch)
treed54ee05b6191684b91f93c50ecb0f3fa259a46e3 /tycho-pomgenerator-plugin/pom.xml
parent65efe36e1e583a370bb6306d574b70490de12052 (diff)
downloadorg.eclipse.tycho-cf454629d9727797d9b5c1ad684d75ae49825603.tar.gz
org.eclipse.tycho-cf454629d9727797d9b5c1ad684d75ae49825603.tar.xz
org.eclipse.tycho-cf454629d9727797d9b5c1ad684d75ae49825603.zip
347963 Add file locking service
Introduce FileLockingService DS which provides inter-process file locks. Use it to make read/write operations on tycho local repository p2 index files multi-process safe. Also mkae nested jar extraction in local repo multi-process safe. The locking implementation reuses file locking utilities provided by org.eclipse.osgi.
Diffstat (limited to 'tycho-pomgenerator-plugin/pom.xml')
-rw-r--r--tycho-pomgenerator-plugin/pom.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/tycho-pomgenerator-plugin/pom.xml b/tycho-pomgenerator-plugin/pom.xml
index 8f37f2fc7..83d7aa0cb 100644
--- a/tycho-pomgenerator-plugin/pom.xml
+++ b/tycho-pomgenerator-plugin/pom.xml
@@ -45,6 +45,12 @@
<version>${project.version}</version>
</dependency>
<dependency>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-facade</artifactId>
+ <version>${project.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
<groupId>org.apache.maven.plugin-testing</groupId>
<artifactId>maven-plugin-testing-harness</artifactId>
<scope>test</scope>

Back to the top