Author: tchemit Date: 2013-12-09 15:04:30 +0100 (Mon, 09 Dec 2013) New Revision: 1437 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1437 Log: finalize release 3.4.1-1 Modified: birt-runtime/trunk/pom.xml Modified: birt-runtime/trunk/pom.xml =================================================================== --- birt-runtime/trunk/pom.xml 2013-12-09 13:51:06 UTC (rev 1436) +++ birt-runtime/trunk/pom.xml 2013-12-09 14:04:30 UTC (rev 1437) @@ -33,10 +33,9 @@ <groupId>org.eclipse.birt.runtime</groupId> <artifactId>org.eclipse.birt.runtime</artifactId> - <version>4.3.1-1-SNAPSHOT</version> - <packaging>pom</packaging> + <version>4.3.1-1</version> - <name>Birt runtime (repackage)</name> + <name>Birt runtime (repackage by Code Lutin)</name> <description> Birt-runtime repackage to fix some Module commun à l'écriture d'applications Ifremer. @@ -82,20 +81,6 @@ scm:svn:http://svn.forge.codelutin.com/svn/tutti/birt-runtime/trunk </developerConnection> </scm> - <distributionManagement> - <snapshotRepository> - <id>nuiton-nexus-deploy</id> - <url> - http://nexus.nuiton.org/nexus/content/repositories/tutti-snapshot - </url> - </snapshotRepository> - <repository> - <id>nuiton-nexus-deploy</id> - <url> - http://nexus.nuiton.org/nexus/content/repositories/tutti-third-parties - </url> - </repository> - </distributionManagement> <properties> @@ -114,368 +99,13 @@ <!-- Post Release configuration --> <skipPostRelease>false</skipPostRelease> + + <mdep.analyze.skip>true</mdep.analyze.skip> </properties> - <repositories> - <repository> - <id>tutti-public-group</id> - <url>http://nexus.nuiton.org/nexus/content/groups/tutti-group/</url> - <snapshots> - <enabled>true</enabled> - <checksumPolicy>fail</checksumPolicy> - </snapshots> - <releases> - <enabled>true</enabled> - <checksumPolicy>fail</checksumPolicy> - </releases> - </repository> - </repositories> - <pluginRepositories> - <pluginRepository> - <id>tutti-public-group</id> - <url>http://nexus.nuiton.org/nexus/content/groups/tutti-group/</url> - <snapshots> - <enabled>true</enabled> - <checksumPolicy>fail</checksumPolicy> - </snapshots> - <releases> - <enabled>true</enabled> - <checksumPolicy>fail</checksumPolicy> - </releases> - </pluginRepository> - </pluginRepositories> - <dependencyManagement> <dependencies> - <dependency> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.birt.runtime</artifactId> - <version>${birtVersion}</version> - <exclusions> - <exclusion> - <groupId>milyn</groupId> - <artifactId>flute</artifactId> - </exclusion> - <exclusion> - <groupId>org.milyn</groupId> - <artifactId>flute</artifactId> - </exclusion> - <exclusion> - <groupId>commons-cli</groupId> - <artifactId>commons-cli</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.hsqldb.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.mysql</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.ibm.informix - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.ibm.db2.luw - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.hsqldb</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.enablement.ibm.informix.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.postgresql</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.connectivity.apache.derby.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.oracle</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.msft.sqlserver - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.oracle.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.mysql.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.enablement.postgresql.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.modelbase.derby</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.apache.derby - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.console.profile - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.oda.design - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.oda.ws</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.modelbase.sql</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.modelbase.sql.query</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId> - org.eclipse.datatools.connectivity.dbdefinition.genericJDBC - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.enablement.oda.xml</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.db.generic - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.modelbase.dbdefinition - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.oda.profile - </artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.datatools.connectivity.sqm.core</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.emf.ecore.change</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.core.expressions</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.emf</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.core.resources</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.core.filesystem</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.core.contenttype</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.apache.commons.logging</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.pdf</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.dom.svg</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.dom</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.css</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.ext.awt</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.transcoder</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.util</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.xml</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.orbit.mongodb</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.commons.codec</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.bridge</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.parser</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.util.gui</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.batik.svggen</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.equinox.app</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.equinox.preferences</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.osgi.services</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.xerces</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>derby</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.xml.resolver</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.apache.xml.serializer</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.w3c.dom.svg</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.w3c.css.sac</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>javax.wsdl</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.w3c.dom.smil</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>javax.xml.stream</artifactId> - </exclusion> - <!--exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>org.mozilla.javascript</artifactId> - </exclusion--> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>Tidy</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime.3_7_1</groupId> - <artifactId>com.lowagie.text</artifactId> - </exclusion> - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>com.ibm.icu</artifactId> - </exclusion> - - <exclusion> - <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.update.configurator</artifactId> - </exclusion> - - <exclusion> - <groupId>org.apache.poi</groupId> - <artifactId>poi</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.poi</groupId> - <artifactId>poi-ooxml</artifactId> - </exclusion> - <exclusion> - <groupId>org.apache.poi</groupId> - <artifactId>poi-ooxml-schemas</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> @@ -505,13 +135,78 @@ <dependencies> - <!-- Birt --> <dependency> <groupId>org.eclipse.birt.runtime</groupId> - <artifactId>org.eclipse.birt.runtime</artifactId> - <version>${birtVersion}</version> + <artifactId>org.eclipse.datatools.connectivity</artifactId> + <version>1.2.9.v201307261105</version> </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.datatools.connectivity.oda.flatfile</artifactId> + <version>3.1.6.v201308131104</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.equinox.registry</artifactId> + <version>3.5.301.v20130717-1549</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.emf.common</artifactId> + <version>2.9.1.v20130827-0309</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.emf.ecore</artifactId> + <version>2.9.1.v20130827-0309</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.emf.ecore.xmi</artifactId> + <version>2.9.1.v20130827-0309</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.osgi</artifactId> + <version>3.9.1.v20130814-1242</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.datatools.connectivity.oda</artifactId> + <version>3.4.1.v201308160907</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.equinox.common</artifactId> + <version>3.6.200.v20130402-1505</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.datatools.connectivity.oda.consumer</artifactId> + <version>3.2.6.v201305170644</version> + </dependency> + <dependency> + <groupId>dom4j</groupId> + <artifactId>dom4j</artifactId> + <version>1.6.1</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime.3_7_1</groupId> + <artifactId>org.mozilla.javascript</artifactId> + <version>1.7.2</version> + </dependency> + <dependency> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.core.runtime</artifactId> + <version>3.9.0.v20130326-1255</version> + </dependency> + <dependency> + <groupId>org.apache.xmlbeans</groupId> + <artifactId>xmlbeans</artifactId> + <version>2.3.0</version> + </dependency> + <!-- Commons --> <dependency> <groupId>commons-io</groupId> @@ -671,6 +366,23 @@ <excludedGroups>milyn</excludedGroups> </configuration> </plugin> + + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <executions> + <execution> + <id>default-jar</id> + <goals> + <goal>jar</goal> + </goals> + <configuration> + <skipIfEmpty>true</skipIfEmpty> + <skip>true</skip> + </configuration> + </execution> + </executions> + </plugin> + </plugins> </pluginManagement> </build> @@ -680,18 +392,15 @@ </reporting> <profiles> - <profile> - <id>license-profile</id> + <id>prepare-artifacts</id> <activation> <property> <name>performRelease</name> <value>true</value> </property> </activation> - <build> - <defaultGoal>generate-resources</defaultGoal> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> @@ -716,9 +425,65 @@ </execution> </executions> </plugin> + + <plugin> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>get-birt-runtimes-jars</id> + <phase>prepare-package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <outputDirectory>${project.build.directory}</outputDirectory> + <artifactItems> + <artifactItem> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.birt.runtime</artifactId> + <version>${birtVersion}</version> + <destFileName>org.eclipse.birt.runtime-${birtVersion}.jar</destFileName> + </artifactItem> + <artifactItem> + <groupId>org.eclipse.birt.runtime</groupId> + <artifactId>org.eclipse.birt.runtime</artifactId> + <version>${birtVersion}</version> + <classifier>sources</classifier> + <destFileName>org.eclipse.birt.runtime-${birtVersion}-sources.jar</destFileName> + </artifactItem> + </artifactItems> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <id>attach-main-jar</id> + <goals> + <goal>attach-artifact</goal> + </goals> + <configuration> + <artifacts> + <artifact> + <file>${project.build.directory}/org.eclipse.birt.runtime-${birtVersion}.jar</file> + <classifier>codelutin</classifier> + </artifact> + <artifact> + <file>${project.build.directory}/org.eclipse.birt.runtime-${birtVersion}-sources.jar</file> + <classifier>codelutin-sources</classifier> + </artifact> + </artifacts> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </profile> - </profiles> </project>