You are viewing an archived page from the original site. Go to the new numericalmethod.com →

source: algoquant/pom.xml @ 1748

Revision 1705, 6.1 KB checked in by jlehmann, 6 weeks ago (diff)

ADD: algoquant Maven plugin

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4        <modelVersion>4.0.0</modelVersion>
5        <groupId>com.numericalmethod</groupId>
6        <artifactId>algoquant</artifactId>
7        <version>0.9.0-SNAPSHOT</version>
8        <packaging>pom</packaging>
9        <name>algoquant</name>
10
11        <inceptionYear>2010</inceptionYear>
12
13        <organization>
14                <name>Numerical Method Inc.</name>
15                <url>http://www.numericalmethod.com</url>
16        </organization>
17
18        <modules>
19                <module>maven</module>   
20                <module>core</module>
21                <module>demo</module>
22        </modules>
23
24        <properties>
25                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
26                <license.directory>../license</license.directory>
27                <netbeans.hint.license>NumericalMethod</netbeans.hint.license>
28                <suanshu.version>3.0.0-SNAPSHOT</suanshu.version>
29                <!--To build algoquant without running tests, uncomment the line below: -->
30                <!--<skipTests>true</skipTests> -->
31        </properties>
32
33        <repositories>
34                <repository>
35                        <id>numericalmethod</id>
36                        <url>http://repo.numericalmethod.com/maven/</url>
37                        <releases>
38                                <enabled>true</enabled>
39                                <updatePolicy>never</updatePolicy>
40                                <checksumPolicy>warn</checksumPolicy>
41                        </releases>
42                </repository>
43        </repositories>
44
45        <build>
46                <plugins>
47                        <plugin>
48                                <groupId>org.apache.maven.plugins</groupId>
49                                <artifactId>maven-compiler-plugin</artifactId>
50                                <version>3.1</version>
51                                <configuration>
52                                        <source>1.6</source>
53                                        <target>1.6</target>
54                                </configuration>
55                        </plugin>
56
57                        <plugin>
58                                <groupId>org.codehaus.mojo</groupId>
59                                <artifactId>build-helper-maven-plugin</artifactId>
60                                <version>1.8</version>
61                                <executions>
62                                        <execution>
63                                                <id>add-resource</id>
64                                                <phase>generate-resources</phase>
65                                                <goals>
66                                                        <goal>add-resource</goal>
67                                                </goals>
68                                                <configuration>
69                                                        <resources>
70                                                                <resource>
71                                                                        <directory>${license.directory}</directory>
72                                                                </resource>
73                                                        </resources>
74                                                </configuration>
75                                        </execution>
76                                </executions>
77                        </plugin>
78
79                        <plugin>
80                                <groupId>org.apache.maven.plugins</groupId>
81                                <artifactId>maven-surefire-plugin</artifactId>
82                                <version>2.16</version>
83                                <configuration>
84                                        <argLine>-Xms1G -ea</argLine>
85                                </configuration>
86                        </plugin>
87
88                        <plugin>
89                                <groupId>org.apache.maven.plugins</groupId>
90                                <artifactId>maven-jar-plugin</artifactId>
91                                <version>2.4</version>
92                                <configuration>
93                                        <excludes>
94                                                <exclude>*.lic</exclude>
95                                        </excludes>
96                                </configuration>
97                        </plugin>
98                </plugins>
99        </build>
100
101        <dependencies>
102                <dependency>
103                        <groupId>joda-time</groupId>
104                        <artifactId>joda-time</artifactId>
105                        <version>2.1</version>
106                </dependency>
107                <dependency>
108                        <groupId>org.slf4j</groupId>
109                        <artifactId>slf4j-api</artifactId>
110                        <version>1.7.2</version>
111                </dependency>
112                <dependency>
113                        <groupId>ch.qos.logback</groupId>
114                        <artifactId>logback-core</artifactId>
115                        <version>1.0.9</version>
116                </dependency>
117                <dependency>
118                        <groupId>ch.qos.logback</groupId>
119                        <artifactId>logback-classic</artifactId>
120                        <version>1.0.9</version>
121                </dependency>
122                <dependency>
123                        <groupId>org.jfree</groupId>
124                        <artifactId>jfreechart</artifactId>
125                        <version>1.0.17</version>
126                </dependency>
127                <dependency>
128                        <groupId>net.sf.supercsv</groupId>
129                        <artifactId>super-csv</artifactId>
130                        <version>2.0.1</version>
131                </dependency>
132                <dependency>
133                        <groupId>com.thoughtworks.xstream</groupId>
134                        <artifactId>xstream</artifactId>
135                        <version>1.4.5</version>
136                </dependency>
137                <dependency>
138                        <groupId>commons-configuration</groupId>
139                        <artifactId>commons-configuration</artifactId>
140                        <version>1.9</version>
141                </dependency>
142                <dependency>
143                        <groupId>commons-logging</groupId>
144                        <artifactId>commons-logging</artifactId>
145                        <version>1.1.1</version>
146                </dependency>
147                <dependency>
148                        <groupId>commons-collections</groupId>
149                        <artifactId>commons-collections</artifactId>
150                        <version>3.2.1</version>
151                </dependency>
152                <dependency>
153                        <groupId>commons-io</groupId>
154                        <artifactId>commons-io</artifactId>
155                        <version>2.4</version>
156                </dependency>
157                <dependency>
158                        <groupId>commons-beanutils</groupId>
159                        <artifactId>commons-beanutils</artifactId>
160                        <version>1.8.3</version>
161                </dependency>
162                <dependency>
163                        <groupId>commons-digester</groupId>
164                        <artifactId>commons-digester</artifactId>
165                        <version>2.1</version>
166                </dependency>
167                <dependency>
168                        <groupId>org.apache.poi</groupId>
169                        <artifactId>poi</artifactId>
170                        <version>3.9</version>
171                </dependency>
172                <dependency>
173                        <groupId>org.apache.xmlgraphics</groupId>
174                        <artifactId>fop</artifactId>
175                        <version>1.0</version>
176                </dependency>
177                <dependency>
178                        <groupId>org.apache.velocity</groupId>
179                        <artifactId>velocity</artifactId>
180                        <version>1.7</version>
181                </dependency>
182                <dependency>
183                        <groupId>com.oracle</groupId>
184                        <artifactId>jfxrt</artifactId>
185                        <version>2.2</version>
186                        <scope>system</scope>
187                        <systemPath>${java.home}/lib/jfxrt.jar</systemPath>
188                </dependency>
189
190                <!-- test dependencies -->
191                <dependency>
192                        <groupId>junit</groupId>
193                        <artifactId>junit</artifactId>
194                        <version>4.10</version>
195                        <scope>test</scope>
196                </dependency>
197
198                <!-- Numerical Method libraries -->
199                <dependency>
200                        <groupId>com.numericalmethod</groupId>
201                        <artifactId>suanshu</artifactId>
202                        <version>${suanshu.version}</version>
203                </dependency>
204                <dependency>
205                        <groupId>com.numericalmethod</groupId>
206                        <artifactId>pluto-jfreechart</artifactId>
207                        <version>1.1-SNAPSHOT</version>
208                </dependency>
209                <dependency>
210                        <groupId>com.numericalmethod</groupId>
211                        <artifactId>pluto-api</artifactId>
212                        <version>1.1-SNAPSHOT</version>
213                </dependency>
214                <dependency>
215                        <groupId>com.numericalmethod</groupId>
216                        <artifactId>nmutils</artifactId>
217                        <version>1.4-SNAPSHOT</version>
218                </dependency>
219                <dependency>
220                        <groupId>com.numericalmethod</groupId>
221                        <artifactId>blpapi3</artifactId>
222                        <version>1.0</version>
223                </dependency>
224        </dependencies>
225</project>
Note: See TracBrowser for help on using the repository browser.