1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5                             http://maven.apache.org/maven-v4_0_0.xsd">
6
7    <modelVersion>4.0.0</modelVersion>
8
9    <name>JFreeChart</name>
10
11    <artifactId>jfreechart</artifactId>
12    <groupId>org.jfree</groupId>
13    <version>1.0.17-SNAPSHOT</version>
14    <packaging>jar</packaging>
15
16    <!-- this is required to host it on Sonatype's OSSRH -->
17    <parent>
18        <groupId>org.sonatype.oss</groupId>
19        <artifactId>oss-parent</artifactId>
20        <version>7</version>
21    </parent>
22
23    <organization>
24        <name>JFree.org</name>
25        <url>http://www.jfree.org/</url>
26    </organization>
27    <inceptionYear>2001</inceptionYear>
28
29    <description>
30    JFreeChart is a class library, written in Java, for generating charts.
31    Utilising the Java2D APIs, it currently supports bar charts, pie charts,
32    line charts, XY-plots and time series plots.
33    </description>
34
35    <url>http://www.jfree.org/jfreechart/</url>
36    <issueManagement>
37        <url>http://sourceforge.net/tracker/?group_id=15494</url>
38    </issueManagement>
39    <scm>
40        <connection>scm:svn:https://jfreechart.svn.sourceforge.net/svnroot/jfreechart jfreechart</connection>
41        <url>http://jfreechart.svn.sourceforge.net/viewvc/jfreechart/</url>
42    </scm>
43
44    <mailingLists>
45        <mailingList>
46            <name>JFreeChart Developer List</name>
47            <subscribe>
48        jfreechart-dev-request@lists.sourceforge.net?subject=subscribe
49            </subscribe>
50            <unsubscribe>
51        jfreechart-dev-request@lists.sourceforge.net?subject=unsubscribe
52            </unsubscribe>
53            <archive>
54        http://sourceforge.net/mailarchive/forum.php?forum=jfreechart-dev
55            </archive>
56        </mailingList>
57    </mailingLists>
58
59    <developers>
60    <!--
61    For an up to date list of developers and contributors have a look at
62    the project info implementations.
63    -->
64    </developers>
65    <licenses>
66        <license>
67            <name>GNU Lesser General Public Licence</name>
68            <url>http://www.gnu.org/licenses/lgpl.txt</url>
69            <distribution>repo</distribution>
70        </license>
71    </licenses>
72
73    <dependencies>
74        <dependency>
75            <groupId>org.jfree</groupId>
76            <artifactId>jcommon</artifactId>
77            <version>1.0.17</version>
78        </dependency>
79
80        <dependency>
81            <groupId>xml-apis</groupId>
82            <artifactId>xml-apis</artifactId>
83            <version>1.3.04</version>
84        </dependency>
85
86        <dependency>
87            <groupId>javax.servlet</groupId>
88            <artifactId>servlet-api</artifactId>
89            <version>2.5</version>
90            <scope>provided</scope>
91        </dependency>
92
93        <dependency>
94            <groupId>junit</groupId>
95            <artifactId>junit</artifactId>
96            <version>4.11</version>
97            <scope>test</scope>
98        </dependency>
99
100        <dependency>
101            <groupId>org.hamcrest</groupId>
102            <artifactId>hamcrest-core</artifactId>
103            <version>1.3</version>
104            <scope>test</scope>
105        </dependency>
106
107    </dependencies>
108
109    <build>
110        <sourceDirectory>source</sourceDirectory>
111        <testSourceDirectory>tests</testSourceDirectory>
112
113        <resources>
114            <resource>
115                <directory>source</directory>
116                <includes>
117                    <include>**/*.properties</include>
118                    <include>**/*.jpg</include>
119                    <include>**/*.</include>
120                </includes>
121            </resource>
122        </resources>
123
124        <plugins>
125            <plugin>
126                <groupId>org.codehaus.mojo</groupId>
127                <artifactId>animal-sniffer-maven-plugin</artifactId>
128                <version>1.7</version>
129                <configuration>
130                    <signature>
131                        <groupId>org.codehaus.mojo.signature</groupId>
132                        <artifactId>java16</artifactId>
133                        <version>1.0</version>
134                    </signature>
135                </configuration>
136            </plugin>
137
138            <plugin>
139                <inherited>true</inherited>
140                <groupId>org.apache.maven.plugins</groupId>
141                <artifactId>maven-javadoc-plugin</artifactId>
142                <version>2.8</version>
143                <executions>
144                    <execution>
145                        <id>attach-javadoc</id>
146                        <goals>
147                            <goal>jar</goal>
148                        </goals>
149                    </execution>
150                </executions>
151            </plugin>
152
153            <plugin>
154                <groupId>org.apache.maven.plugins</groupId>
155                <artifactId>maven-compiler-plugin</artifactId>
156                <version>2.3.2</version>
157                <configuration>
158                    <source>${project.source.level}</source>
159                    <target>${project.target.level}</target>
160                    <encoding>${project.build.sourceEncoding}</encoding>
161                </configuration>
162            </plugin>
163
164            <plugin>
165                <groupId>org.apache.maven.plugins</groupId>
166                <artifactId>maven-surefire-plugin</artifactId>
167                <version>2.10</version>
168                <configuration>
169                    <includes>
170                        <include>**/*Test.java</include>
171                    </includes>
172                    <excludes>
173                        <exclude>**/JFreeChartTestSuite.java</exclude>
174                        <exclude>**/*PackageTests.java</exclude>
175                    </excludes>
176                </configuration>
177            </plugin>
178
179            <plugin>
180                <groupId>org.apache.maven.plugins</groupId>
181                <artifactId>maven-resources-plugin</artifactId>
182                <version>2.5</version>
183                <configuration>
184                    <encoding>${project.build.sourceEncoding}</encoding>
185                </configuration>
186            </plugin>
187
188            <plugin>
189              <groupId>org.codehaus.mojo</groupId>
190              <artifactId>cobertura-maven-plugin</artifactId>
191              <version>2.5.1</version>
192            </plugin>
193
194            <plugin>
195                <groupId>org.apache.maven.plugins</groupId>
196                <artifactId>maven-site-plugin</artifactId>
197                <version>2.3</version>
198            </plugin>
199        </plugins>
200    </build>
201
202    <reporting>
203        <plugins>
204            <plugin>
205                <groupId>org.apache.maven.plugins</groupId>
206                <artifactId>maven-javadoc-plugin</artifactId>
207                <version>2.8</version>
208            </plugin>
209
210            <plugin>
211                <groupId>org.apache.maven.plugins</groupId>
212                <artifactId>maven-surefire-report-plugin</artifactId>
213                <version>2.8</version>
214            </plugin>
215
216            <plugin>
217                <groupId>org.apache.maven.plugins</groupId>
218                <artifactId>maven-jxr-plugin</artifactId>
219                <version>2.3</version>
220            </plugin>
221
222            <plugin>
223                <groupId>org.codehaus.mojo</groupId>
224                <artifactId>cobertura-maven-plugin</artifactId>
225                <version>2.5.1</version>
226            </plugin>
227        </plugins>
228    </reporting>
229
230    <properties>
231        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
232        <project.source.level>1.6</project.source.level>
233        <project.target.level>1.6</project.target.level>
234    </properties>
235</project>
236