Author: chatellier Date: 2009-10-19 17:09:23 +0000 (Mon, 19 Oct 2009) New Revision: 2669 Modified: isis-fish/trunk/pom.xml Log: Dissociate generation and mapping copy (for overwrite parameter) Update eugene, topia. Modified: isis-fish/trunk/pom.xml =================================================================== --- isis-fish/trunk/pom.xml 2009-10-19 08:11:13 UTC (rev 2668) +++ isis-fish/trunk/pom.xml 2009-10-19 17:09:23 UTC (rev 2669) @@ -449,11 +449,11 @@ <properties> <!-- Custom version --> <jaxx.version>1.7.1</jaxx.version> - <topia.version>2.2.1</topia.version> + <topia.version>2.2.2-SNAPSHOT</topia.version> <nuiton-utils.version>1.1.2-SNAPSHOT</nuiton-utils.version> <nuiton-i18n.version>1.0.1</nuiton-i18n.version> <nuiton-widgets.version>1.0.1-SNAPSHOT</nuiton-widgets.version> - <eugene.version>1.0.0</eugene.version> + <eugene.version>1.0.1-SNAPSHOT</eugene.version> <jrst.version>1.0.0</jrst.version> <aspectwerkz.version>2.0</aspectwerkz.version> <xmlrpc.version>3.1.2</xmlrpc.version> @@ -536,14 +536,11 @@ <includes>**/*.objectmodel</includes> <templates>org.nuiton.topia.generator.TopiaMetaGenerator</templates> <defaultPackage>fr.ifremer.isisfish</defaultPackage> - <copyVersionDir>${basedir}/src/main/resources/oldmappings/%MODELNAME%</copyVersionDir> - <copyVersionFiles>**/*.hbm.xml</copyVersionFiles> </configuration> <goals> <goal>zargo2xmi</goal> <goal>xmi2objectmodel</goal> <goal>generate</goal> - <goal>copyVersionFiles</goal> </goals> </execution> </executions> @@ -556,6 +553,27 @@ </dependency> </dependencies> </plugin> + + <plugin> + <groupId>org.nuiton.eugene</groupId> + <artifactId>maven-eugene-plugin</artifactId> + <version>${eugene.version}</version> + <executions> + <execution> + <id>copyVersionFiles</id> + <phase>generate-sources</phase> + <configuration> + <includes>**/*.objectmodel</includes> + <copyVersionDir>${basedir}/src/main/resources/oldmappings/%MODELNAME%</copyVersionDir> + <copyVersionFiles>**/*.hbm.xml</copyVersionFiles> + <overwrite>true</overwrite> + </configuration> + <goals> + <goal>copyVersionFiles</goal> + </goals> + </execution> + </executions> + </plugin> <plugin> <groupId>org.nuiton.jaxx</groupId>