root/trunk/alternative-table-import/pom.xml @ 251

Revision 251, 7.2 KB (checked in by tim.te.beek@…, 2 years ago)

Move packages around to reflect new plugin focus

Line 
1<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/xsd/maven-4.0.0.xsd">
2        <modelVersion>4.0.0</modelVersion>
3        <groupId>nl.nbic.brs</groupId>
4        <artifactId>alternative-table-import</artifactId>
5        <version>0.1</version>
6        <name>Alternative Table Import</name>
7        <description>Cytoscape plugin to load nodes, edges and attributes from comma separated value files.</description>
8        <organization>
9                <name>Netherlands Bioinformatics Centre, Bioinformatics Research Support</name>
10                <url>http://brs.nbic.nl/</url>
11        </organization>
12        <properties>
13                <!-- These properties are used in POM, plugin.props and download-site.xml -->
14                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15                <repository.brs.public>http://brs.nbic.nl/repo/content/groups/public/</repository.brs.public>
16                <license.name>GNU Lesser General Public License</license.name>
17                <license.url>http://www.gnu.org/licenses/gpl-3.0.txt</license.url>
18                <developer.name>Tim te Beek</developer.name>
19                <cytoscape.category>Network and Attribute I/O</cytoscape.category>
20                <cytoscape.version>2.8</cytoscape.version>
21                <maven.build.timestamp.format>MMMM d, yyyy</maven.build.timestamp.format>
22                <release.date>${maven.build.timestamp}</release.date>
23        </properties>
24        <url>http://trac.nbic.nl/brs2011p07/</url>
25        <developers>
26                <developer>
27                        <id>tbeek</id>
28                        <name>${developer.name}</name>
29                        <email>tim.te.beek@nbic.nl</email>
30                </developer>
31        </developers>
32        <licenses>
33                <license>
34                        <name>${license.name}</name>
35                        <url>${license.url}</url>
36                        <distribution>repo</distribution>
37                </license>
38        </licenses>
39        <scm>
40                <connection>scm:svn:https://trac.nbic.nl/svn/brs2011p07/trunk/alternative-table-import</connection>
41                <developerConnection>scm:svn:https://trac.nbic.nl/svn/brs2011p07/trunk/alternative-table-import</developerConnection>
42                <url>https://trac.nbic.nl/brs2011p07/browser/trunk/alternative-table-import</url>
43        </scm>
44        <ciManagement>
45                <system>Jenkins</system>
46                <url>https://brs.nbic.nl/ci/job/AlternativeTableImport/</url>
47        </ciManagement>
48        <distributionManagement>
49                <repository>
50                        <id>brs-releases</id>
51                        <url>http://brs.nbic.nl/repo/content/repositories/releases</url>
52                </repository>
53                <snapshotRepository>
54                        <id>brs-snapshots</id>
55                        <url>http://brs.nbic.nl/repo/content/repositories/snapshots</url>
56                </snapshotRepository>
57        </distributionManagement>
58        <profiles>
59                <profile>
60                        <id>manual</id>
61                        <activation>
62                                <property>
63                                        <name>user.name</name>
64                                        <value>tbeek</value>
65                                </property>
66                        </activation>
67                        <dependencies>
68                                <!-- Soft dependencies on the below cytoscape.coreplugins for easier manual debugging -->
69                                <dependency>
70                                        <groupId>cytoscape.coreplugins</groupId>
71                                        <artifactId>attribute-browser</artifactId>
72                                        <version>2.8.2</version>
73                                        <scope>provided</scope>
74                                </dependency>
75                                <dependency>
76                                        <groupId>cytoscape.coreplugins</groupId>
77                                        <artifactId>automatic-layout</artifactId>
78                                        <version>2.8.2</version>
79                                        <scope>provided</scope>
80                                </dependency>
81                                <dependency>
82                                        <groupId>cytoscape.coreplugins</groupId>
83                                        <artifactId>linkout</artifactId>
84                                        <version>2.8.2</version>
85                                        <scope>provided</scope>
86                                </dependency>
87                        </dependencies>
88                </profile>
89        </profiles>
90        <dependencies>
91                <dependency>
92                        <groupId>cytoscape.corelibs</groupId>
93                        <artifactId>giny</artifactId>
94                        <version>2.8.2</version>
95                        <scope>provided</scope>
96                </dependency>
97                <dependency>
98                        <groupId>cytoscape</groupId>
99                        <artifactId>application</artifactId>
100                        <version>2.8.2</version>
101                        <classifier>jar-with-dependencies</classifier>
102                        <scope>provided</scope>
103                </dependency>
104                <!-- Actual packaged dependencies -->
105                <dependency>
106                        <groupId>org.projectlombok</groupId>
107                        <artifactId>lombok</artifactId>
108                        <version>0.10.8</version>
109                        <scope>provided</scope>
110                </dependency>
111                <dependency>
112                        <groupId>net.sf.opencsv</groupId>
113                        <artifactId>opencsv</artifactId>
114                        <version>2.3</version>
115                </dependency>
116                <dependency>
117                        <groupId>org.codehaus.jackson</groupId>
118                        <artifactId>jackson-mapper-asl</artifactId>
119                        <version>1.9.4</version>
120                </dependency>
121                <!-- Testing -->
122                <dependency>
123                        <groupId>junit</groupId>
124                        <artifactId>junit</artifactId>
125                        <version>4.10</version>
126                        <scope>test</scope>
127                </dependency>
128        </dependencies>
129        <repositories>
130                <repository>
131                        <id>brs-public</id>
132                        <url>${repository.brs.public}</url>
133                        <releases>
134                                <enabled>true</enabled>
135                        </releases>
136                        <snapshots>
137                                <enabled>false</enabled>
138                        </snapshots>
139                </repository>
140        </repositories>
141        <build>
142                <resources>
143                        <resource>
144                                <directory>src/main/java</directory>
145                                <filtering>true</filtering>
146                                <includes>
147                                        <include>**</include>
148                                </includes>
149                        </resource>
150                        <resource>
151                                <directory>src/main/resources</directory>
152                                <filtering>true</filtering>
153                                <includes>
154                                        <include>**</include>
155                                </includes>
156                        </resource>
157                </resources>
158                <plugins>
159                        <plugin>
160                                <groupId>org.apache.maven.plugins</groupId>
161                                <artifactId>maven-jar-plugin</artifactId>
162                                <version>2.4</version>
163                                <configuration>
164                                        <archive>
165                                                <manifestEntries>
166                                                        <Cytoscape-Plugin>nl.nbic.brs.alttableimport.PIQCPlugin</Cytoscape-Plugin>
167                                                </manifestEntries>
168                                        </archive>
169                                </configuration>
170                        </plugin>
171                        <plugin>
172                                <inherited>true</inherited>
173                                <groupId>org.apache.maven.plugins</groupId>
174                                <artifactId>maven-resources-plugin</artifactId>
175                                <version>2.5</version>
176                                <configuration>
177                                        <encoding>UTF-8</encoding>
178                                </configuration>
179                        </plugin>
180                        <plugin>
181                                <inherited>true</inherited>
182                                <groupId>org.apache.maven.plugins</groupId>
183                                <artifactId>maven-compiler-plugin</artifactId>
184                                <version>2.3.2</version>
185                                <configuration>
186                                        <compilerVersion>1.6</compilerVersion>
187                                        <source>1.6</source>
188                                        <target>1.6</target>
189                                        <optimize>true</optimize>
190                                        <debug>true</debug>
191                                        <showDeprecation>true</showDeprecation>
192                                        <showWarnings>true</showWarnings>
193                                </configuration>
194                        </plugin>
195                        <plugin>
196                                <groupId>org.apache.maven.plugins</groupId>
197                                <artifactId>maven-shade-plugin</artifactId>
198                                <version>1.5</version>
199                                <executions>
200                                        <execution>
201                                                <phase>package</phase>
202                                                <goals>
203                                                        <goal>shade</goal>
204                                                </goals>
205                                        </execution>
206                                </executions>
207                        </plugin>
208                </plugins>
209        </build>
210        <reporting>
211                <plugins>
212                        <plugin>
213                                <groupId>org.codehaus.mojo</groupId>
214                                <artifactId>findbugs-maven-plugin</artifactId>
215                                <version>2.4.0</version>
216                                <configuration>
217                                        <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
218                                        <xmlOutput>true</xmlOutput>
219                                        <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
220                                </configuration>
221                        </plugin>
222                        <plugin>
223                                <groupId>org.apache.maven.plugins</groupId>
224                                <artifactId>maven-pmd-plugin</artifactId>
225                                <version>2.7</version>
226                                <configuration>
227                                        <targetJdk>1.6</targetJdk>
228                                        <ignoreAnnotations>false</ignoreAnnotations>
229                                </configuration>
230                        </plugin>
231                        <plugin>
232                                <groupId>org.apache.maven.plugins</groupId>
233                                <artifactId>maven-jxr-plugin</artifactId>
234                                <version>2.3</version>
235                        </plugin>
236                        <plugin>
237                                <groupId>org.apache.maven.plugins</groupId>
238                                <artifactId>maven-project-info-reports-plugin</artifactId>
239                                <version>2.4</version>
240                        </plugin>
241                </plugins>
242        </reporting>
243</project>
Note: See TracBrowser for help on using the browser.