[Lutinutil-commits] r866 - trunk/lutinutil
Author: tchemit Date: 2008-07-10 08:19:53 +0000 (Thu, 10 Jul 2008) New Revision: 866 Modified: trunk/lutinutil/pom.xml Log: passage en 0.30-SNAPSHOT et maven 2 layout directory Modified: trunk/lutinutil/pom.xml =================================================================== --- trunk/lutinutil/pom.xml 2008-07-10 08:19:32 UTC (rev 865) +++ trunk/lutinutil/pom.xml 2008-07-10 08:19:53 UTC (rev 866) @@ -2,32 +2,136 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> - <!--The version of maven's project object model--> <modelVersion>4.0.0</modelVersion> - <!--lutinproject.xml--> + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + <parent> <groupId>lutinlib</groupId> <artifactId>lutinproject</artifactId> - <version>2.2</version> + <version>2.3</version> </parent> - <!--A unique name for this project--> + <!--groupId>lutinlib</groupId--> <artifactId>lutinutil</artifactId> + + <dependencies> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <!--scope>compile</scope--> + </dependency> + + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <!--scope>compile</scope--> + </dependency> + + <dependency> + <groupId>commons-primitives</groupId> + <artifactId>commons-primitives</artifactId> + <!--scope>compile</scope--> + </dependency> + + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <!--scope>compile</scope--> + </dependency> + + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <!--scope>compile</scope--> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-toolchain</artifactId> + <!--scope>test</scope--> + </dependency> + </dependencies> + + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + <name>Lutin utilities library</name> + <version>0.30-SNAPSHOT</version> + <description>Librairie de classe Java utile a tout projet.</description> + <inceptionYear>2004</inceptionYear> - <!--ejb, jar, war...--> + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + <packaging>jar</packaging> - <!--Version--> - <version>0.30-SNAPSHOT</version> + <properties> - <!--Description--> - <description> - Librairie de classe Java utile a tout projet. - </description> - <inceptionYear>2004</inceptionYear> + <!-- id du projet du labs --> + <labs.id>12</labs.id> + <labs.project>lutinutil</labs.project> + + <!-- par defaut, mode non verbeux --> + <!--maven.verbose>false</maven.verbose--> + + <!-- compile with ? --> + <maven.compile.source>1.6</maven.compile.source> + <maven.compile.target>1.6</maven.compile.target> + + <!-- Lists URL --> + <labs.lists>http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinutil</labs.lists> + + <!-- maven will suffix with /${pom.artifactId} --> + <maven.scm.developerConnection>scm:svn:svn+ssh://${username}@${labs.host}/svnroot/lutinutil/trunk + </maven.scm.developerConnection> + + <!-- maven will suffix with /${pom.artifactId} --> + <maven.scm.connection>scm:svn:svn:anonymous@${labs.host}/svnroot/lutinutil/trunk</maven.scm.connection> + + </properties> + + <profiles> + <profile> + <id>project</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <properties> + <!-- test (par defaut, on ne les execute pas) --> + <maven.test.skip>true</maven.test.skip> + <maven.reports.generate>false</maven.reports.generate> + </properties> + </profile> + <profile> + <id>tests</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <properties> + <!-- test (par defaut, on les execute) --> + <maven.test.skip>true</maven.test.skip> + <maven.reports.generate>false</maven.reports.generate> + </properties> + </profile> + <profile> + <id>site</id> + <activation> + <activeByDefault>false</activeByDefault> + </activation> + <properties> + <!-- test (par defaut, on ne les execute pas) --> + <maven.test.skip>false</maven.test.skip> + <maven.reports.generate>true</maven.reports.generate> + </properties> + </profile> + </profiles> + <!--Tracking--> <issueManagement> <url>http://labs.libre-entreprise.org/tracker/?group_id=12</url> @@ -44,7 +148,10 @@ <param>fr_FR</param> <param>en_GB</param> </bundles> + <src>${maven.src.dir}/main/resources/i18n</src> + <defaultBasedir>${maven.src.dir}/main/java</defaultBasedir> <keysModifier>false</keysModifier> + <keepBackup>false</keepBackup> </configuration> <executions> <execution> @@ -79,90 +186,74 @@ </goals> </execution> </executions> - <!--configuration> - <aggregate>true</aggregate> + <configuration> + <!--aggregate>true</aggregate--> <encoding>${maven.compile.encoding}</encoding> - </configuration--> + </configuration> </plugin> </plugins> </build> - <!--Librairies--> - <dependencies> - <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.14</version> - <scope>compile</scope> - </dependency> + <dependencyManagement> + <dependencies> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.1.1</version> - <scope>compile</scope> - </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.14</version> + <scope>compile</scope> + </dependency> - <dependency> - <groupId>commons-primitives</groupId> - <artifactId>commons-primitives</artifactId> - <version>1.0</version> - <scope>compile</scope> - </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.1.1</version> + <scope>compile</scope> + </dependency> - <dependency> - <groupId>commons-collections</groupId> - <artifactId>commons-collections</artifactId> - <version>3.2.1</version> - <scope>compile</scope> - </dependency> + <dependency> + <groupId>commons-primitives</groupId> + <artifactId>commons-primitives</artifactId> + <version>1.0</version> + <scope>compile</scope> + </dependency> - <dependency> - <groupId>commons-beanutils</groupId> - <artifactId>commons-beanutils</artifactId> - <version>1.7.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-toolchain</artifactId> - <version>1.0</version> - <scope>test</scope> - </dependency> - </dependencies> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>3.2.1</version> + <scope>compile</scope> + </dependency> - <distributionManagement> + <dependency> + <groupId>commons-beanutils</groupId> + <artifactId>commons-beanutils</artifactId> + <version>1.7.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-toolchain</artifactId> + <version>1.0</version> + <scope>test</scope> + </dependency> + + <!-- Plugins --> + <dependency> + <groupId>lutinplugin</groupId> + <artifactId>maven-i18n-plugin</artifactId> + <version>0.3</version> + </dependency> + + </dependencies> + </dependencyManagement> + + + <!--distributionManagement> <site> <id>labs</id> <url>scp://labs.libre-entreprise.org/home/groups/${pom.artifactId}/htdocs/</url> </site> - </distributionManagement> + </distributionManagement--> - <profiles> - <profile> - <id>project</id> - <activation> - <activeByDefault>true</activeByDefault> - </activation> - <properties> - <!--Source base dir--> - <maven.src.dir>${basedir}/src</maven.src.dir> - <!--Test--> - <maven.test.skip>true</maven.test.skip> - <!--Compile with ?--> - <maven.compile.source>1.5</maven.compile.source> - <maven.compile.target>1.5</maven.compile.target> - <!--Main class in JAR --> - <maven.jar.main.class>org.codelutin.util.Resource</maven.jar.main.class> - </properties> - <pluginRepositories> - <pluginRepository> - <id>codelutin-plugins</id> - <url> - http://lutinbuilder.labs.libre-entreprise.org/maven2 - </url> - </pluginRepository> - </pluginRepositories> - </profile> - </profiles> </project>
participants (1)
-
tchemit@users.labs.libre-entreprise.org