diff --git a/pom.xml b/pom.xml index e7b20c72a5c2b11137c8bc36e651dc3b01037d1b..f7517122b204c871047e498711fb41cecfdd5bb2 100644 --- a/pom.xml +++ b/pom.xml @@ -6,10 +6,10 @@ <!-- Inherited Icy Parent POM --> <parent> + <artifactId>pom-icy</artifactId> <groupId>org.bioimageanalysis.icy</groupId> - <artifactId>parent-pom-plugin</artifactId> - <version>1.0.6</version> - </parent> + <version>2.0.0</version> + </parent> <!-- Project Information --> <artifactId>msgpack-core</artifactId> @@ -54,33 +54,17 @@ <!-- Project properties --> <properties> - + <artifact-to-include>msgpack-core</artifact-to-include> </properties> - <!-- Project build configuration --> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <executions> - <execution> - <id>${project.artifactId}-fetch</id> - <phase>generate-sources</phase> - <goals> - <goal>unpack-dependencies</goal> - </goals> - <configuration> - <includeArtifactIds>msgpack-core</includeArtifactIds> - <outputDirectory>${project.build.outputDirectory}</outputDirectory> - <stripVersion>true</stripVersion> - <excludeTransitive>true</excludeTransitive> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> + <profiles> + <profile> + <id>icy-plugin-extract-library</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + </profile> + </profiles> <!-- List of project's dependencies --> <dependencies> @@ -88,14 +72,14 @@ <dependency> <groupId>org.bioimageanalysis.icy</groupId> <artifactId>icy-kernel</artifactId> + <version>${icy-kernel.version}</version> </dependency> -<dependency> - <groupId>org.msgpack</groupId> - <artifactId>msgpack-core</artifactId> - <version>0.9.1</version> -</dependency> - + <dependency> + <groupId>org.msgpack</groupId> + <artifactId>msgpack-core</artifactId> + <version>0.9.1</version> + </dependency> </dependencies> <!-- Icy Maven repository (to find parent POM) -->