2 <modelVersion>4.0.0</modelVersion>
3 <groupId>eu.etaxonomy.taxeditor
</groupId>
4 <artifactId>eu.etaxonomy.taxeditor.molecular.lib
</artifactId>
5 <packaging>eclipse-plugin
</packaging>
8 <groupId>eu.etaxonomy
</groupId>
9 <artifactId>taxeditor-parent
</artifactId>
10 <version>5.9.4</version>
13 <name>Molecular Library Dependencies Bundle
</name>
14 <description>Plugin containing all the library dependencies
</description>
19 <groupId>org.apache.maven.plugins
</groupId>
20 <artifactId>maven-dependency-plugin
</artifactId>
21 <version>2.4</version>
24 <id>copy-dependencies
</id>
25 <phase>validate
</phase>
27 <goal>copy-dependencies
</goal>
30 <includeArtifactIds>libralign-core, libralign-swt, libralign-biojava1, libralign-io,
31 bioinfweb-commons-java-swt, bioinfweb-commons-java-core,
32 bioinfweb-commons-java-bio, bioinfweb-commons-java-swing,
33 tic-core, core, sequencing,
34 tic-swt, jphyloio-core, owlapi-xmlutils,
35 commons-lang3, commons-collections4, commons-beanutils
</includeArtifactIds>
36 <outputDirectory>lib
</outputDirectory>
37 <overWriteReleases>true
</overWriteReleases>
38 <overWriteSnapshots>true
</overWriteSnapshots>
39 <excludeTransitive>true
</excludeTransitive>
43 <!-- <id>copy-dependencies-sources</id> -->
44 <!-- <phase>validate</phase> -->
46 <!-- <goal>copy-dependencies</goal> -->
48 <!-- <configuration> -->
49 <!-- <classifier>sources</classifier> -->
50 <!-- <includeArtifactIds>cdmlib-commons,cdmlib-model,cdmlib-persistence,cdmlib-remote,cdmlib-print,cdmlib-services,cdmlib-ext,cdmlib-io</includeArtifactIds> -->
51 <!-- <outputDirectory>lib</outputDirectory> -->
52 <!-- <overWriteReleases>true</overWriteReleases> -->
53 <!-- <overWriteSnapshots>true</overWriteSnapshots> -->
54 <!-- <excludeTransitive>true</excludeTransitive> -->
55 <!-- <failOnMissingClassifierArtifact>false</failOnMissingClassifierArtifact> -->
56 <!-- </configuration> -->
61 <groupId>org.apache.maven.plugins
</groupId>
62 <artifactId>maven-antrun-plugin
</artifactId>
63 <version>1.7</version>
66 <id>remove-existing-jars
</id>
73 <echo>Remove all jars
</echo>
75 <fileset dir=
"./lib" includes=
"*" />
81 <!-- The following should not be necessary anymore. -->
83 <id>update-snapshot-jar-names
</id>
84 <phase>validate
</phase>
90 <echo>Update jars to SNAPSHOT when build with
93 <fileset dir=
"./lib" />
94 <mapper type=
"regexp" from=
"(^bioinfweb\-.*\-[0-9]-)[0-9.-]+(\.jar)" to=
"\1SNAPSHOT\2" />
97 <fileset dir=
"./lib" />
98 <mapper type=
"regexp" from=
"(^libralign\-.*\-[0-9]-)[0-9.-]+(\.jar)" to=
"\1SNAPSHOT\2" />
101 <fileset dir=
"./lib" />
102 <mapper type=
"regexp" from=
"(^tic\-.*\-[0-9]-)[0-9.-]+(\.jar)" to=
"\1SNAPSHOT\2" />
105 <fileset dir=
"./lib" />
106 <mapper type=
"regexp" from=
"(^jphyloio\-.*\-[0-9]-)[0-9.-]+(\.jar)" to=
"\1SNAPSHOT\2" />
117 <!-- Apache commons -->
119 <groupId>org.apache.commons
</groupId>
120 <artifactId>commons-lang3
</artifactId>
121 <version>3.5</version>
124 <groupId>org.apache.commons
</groupId>
125 <artifactId>commons-collections4
</artifactId>
126 <version>4.1</version>
129 <groupId>commons-beanutils
</groupId>
130 <artifactId>commons-beanutils
</artifactId>
131 <version>1.9.2</version>
134 <!-- bioinfweb.commons -->
136 <groupId>info.bioinfweb.commons.java
</groupId>
137 <artifactId>bioinfweb-commons-java-core
</artifactId>
138 <version>2.2.0</version>
141 <groupId>info.bioinfweb.commons.java
</groupId>
142 <artifactId>bioinfweb-commons-java-swt
</artifactId>
143 <version>2.0.0</version>
146 <groupId>info.bioinfweb.commons.java
</groupId>
147 <artifactId>bioinfweb-commons-java-bio
</artifactId>
148 <version>2.0.0</version>
151 <groupId>info.bioinfweb.commons.java
</groupId>
152 <artifactId>bioinfweb-commons-java-swing
</artifactId>
153 <version>2.2.0</version>
158 <groupId>info.bioinfweb.tic
</groupId>
159 <artifactId>tic-core
</artifactId>
160 <version>2.0.0</version>
163 <groupId>info.bioinfweb.tic
</groupId>
164 <artifactId>tic-swt
</artifactId>
165 <version>2.0.0</version>
170 <groupId>org.biojava
</groupId>
171 <artifactId>core
</artifactId>
172 <version>1.9.2</version>
175 <groupId>org.biojava
</groupId>
176 <artifactId>sequencing
</artifactId>
177 <version>1.9.2</version>
182 <groupId>info.bioinfweb.libralign
</groupId>
183 <artifactId>libralign-core
</artifactId>
184 <version>0.4.0</version>
187 <groupId>info.bioinfweb.libralign
</groupId>
188 <artifactId>libralign-swt
</artifactId>
189 <version>0.4.0</version>
192 <groupId>info.bioinfweb.libralign
</groupId>
193 <artifactId>libralign-biojava1
</artifactId>
194 <version>0.4.0</version>
197 <groupId>info.bioinfweb.libralign
</groupId>
198 <artifactId>libralign-io
</artifactId>
199 <version>0.4.0</version>
204 <groupId>info.bioinfweb.jphyloio
</groupId>
205 <artifactId>jphyloio-core
</artifactId>
206 <version>0.3.0</version>
209 <groupId>info.bioinfweb.thirdparty.owlapi
</groupId>
210 <artifactId>owlapi-xmlutils
</artifactId>
211 <version>4.1.4</version>
217 <id>bioinfweb-maven-repo
</id>
218 <name>bioinfweb repository
</name>
219 <url>http://bioinfweb.info/MavenRepository/
</url>
222 <id>central-maven-repo</id>
223 <name>Maven Central</name>
224 <url>http://central.maven.org/maven2/</url>