Select Git revision
-
Raphael GIRARDOT authoredRaphael GIRARDOT authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
pom.xml 4.93 KiB
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>fr.soleil.maven.parent</groupId>
<artifactId>java-updated-versions</artifactId>
<version>0-SNAPSHOT</version>
</parent>
<groupId>fr.soleil.lib</groupId>
<artifactId>ProjectUtilities</artifactId>
<version>1.6.14</version>
<packaging>pom</packaging>
<name>Project Utilities</name>
<description>This project contains useful classes that can be used in any other Java project</description>
<developers>
<developer>
<id>viguier</id>
<name>Grégory VIGUIER</name>
<email>gregory.viguier@synchrotron-soleil.fr</email>
<organization>SOLEIL</organization>
<organizationUrl>http://www.synchrotron-soleil.fr</organizationUrl>
<roles>
<role>Manager</role>
</roles>
<timezone>1</timezone>
</developer>
<developer>
<id>girardot</id>
<name>Raphael Girardot</name>
<email>raphael.girardot@synchrotron-soleil.fr</email>
<organization>SOLEIL</organization>
<organizationUrl>http://www.synchrotron-soleil.fr</organizationUrl>
<roles>
<role>Java Developer</role>
</roles>
<timezone>1</timezone>
</developer>
</developers>
<scm>
<connection>scm:git:git@gitlab.synchrotron-soleil.fr:software-control-system/libraries/java/projectutilities.git</connection>
<developerConnection>scm:git:git@gitlab.synchrotron-soleil.fr:software-control-system/libraries/java/projectutilities.git</developerConnection>
<url>https://gitlab.synchrotron-soleil.fr/software-control-system/libraries/java/projectutilities</url>
</scm>
<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<modules>
<module>BasicUtilities</module>
<module>AwtUtilities</module>
<module>SwingUtilities</module>
<module>SwingXUtilities</module>
<module>ImageJUtilities</module>
<module>ApplicationUtilities</module>
<module>ExpressionUtilities</module>
</modules>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- As this project contains many modules depending on each other, in order to be sure compilation
perfectly works in maven3, we have to declare here the modules other ones may depend on. This is the
only case where dependencyManagement should be used -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>BasicUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>AwtUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>SwingUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ImageJUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>SwingXUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ExpressionUtilities</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ExpressionAbstraction</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ExpressionJEP</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ExpressionJEval</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>fr.soleil.lib</groupId>
<artifactId>ApplicationUtilities</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>