OSDN Git Service

[maven-release-plugin] prepare for next development iteration
[stigmata/stigmata.git] / pom.xml
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/maven-v4_0_0.xsd">\r
2   <modelVersion>4.0.0</modelVersion>\r
3   <groupId>jp.sourceforge</groupId>\r
4   <artifactId>stigmata</artifactId>\r
5   <version>2.0.1-SNAPSHOT</version>\r
6   <name>stigmata</name>\r
7   <description>Java birthmark toolkit</description>\r
8   <url>http://stigmata.sourceforge.jp/</url>\r
9   <inceptionYear>2006</inceptionYear>\r
10 \r
11   <repositories>\r
12     <repository>\r
13       <id>stigmata.sourceforge.jp</id>\r
14       <name>Stigmata Maven2 Repository in sourceforge.jp</name>\r
15       <url>http://stigmata.sourceforge.jp/maven2</url>\r
16     </repository>\r
17     <repository>\r
18       <id>talisman.sourceforge.jp</id>\r
19       <name>Talisman Maven2 Repository in sourceforge.jp</name>\r
20       <url>http://talisman.sourceforge.jp/maven2</url>\r
21     </repository>\r
22   </repositories>\r
23 \r
24   <developers>\r
25     <developer>\r
26       <id>tama</id>\r
27       <name>Haruaki TAMADA</name>\r
28       <email>tama3[ at ]users.sourceforge.jp</email>\r
29       <organization>sourceforge.jp</organization>\r
30       <organizationUrl>http://sourceforge.jp/</organizationUrl>\r
31       <timezone>-9</timezone>\r
32     </developer>\r
33   </developers>\r
34 \r
35   <organization>\r
36     <name>Stigmata Project, Sourceforge.jp, Japan</name>\r
37     <url>http://stigmata.sourceforge.jp/</url>\r
38   </organization>\r
39 \r
40   <dependencies>\r
41     <dependency>\r
42       <groupId>asm</groupId>\r
43       <artifactId>asm-all</artifactId>\r
44       <version>3.1</version>\r
45       <scope>compile</scope>\r
46     </dependency>\r
47     <dependency>\r
48       <groupId>commons-dbutils</groupId>\r
49       <artifactId>commons-dbutils</artifactId>\r
50       <version>1.1</version>\r
51       <scope>compile</scope>\r
52     </dependency>\r
53     <dependency>\r
54       <groupId>commons-beanutils</groupId>\r
55       <artifactId>commons-beanutils</artifactId>\r
56       <version>1.7.0</version>\r
57       <scope>compile</scope>\r
58     </dependency>\r
59     <dependency>\r
60       <groupId>jp.sourceforge.talisman</groupId>\r
61       <artifactId>mds</artifactId>\r
62       <version>1.0.0</version>\r
63       <scope>compile</scope>\r
64     </dependency>\r
65     <dependency>\r
66       <groupId>jp.sourceforge.talisman</groupId>\r
67       <artifactId>xmlcli</artifactId>\r
68       <version>1.2.2</version>\r
69       <scope>compile</scope>\r
70     </dependency>\r
71     <dependency>\r
72       <groupId>jp.sourceforge.talisman</groupId>\r
73       <artifactId>i18n</artifactId>\r
74       <version>1.0.1</version>\r
75       <scope>compile</scope>\r
76     </dependency>\r
77     <dependency>\r
78       <groupId>jp.sourceforge.stigmata</groupId>\r
79       <artifactId>digger</artifactId>\r
80       <version>1.1.0</version>\r
81       <scope>compile</scope>\r
82     </dependency>\r
83     <dependency>\r
84       <groupId>junit</groupId>\r
85       <artifactId>junit</artifactId>\r
86       <version>4.3</version>\r
87       <scope>test</scope>\r
88     </dependency>\r
89   </dependencies>\r
90 \r
91   <licenses>\r
92     <license>\r
93       <name>Apache License 2.0</name>\r
94       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r
95       <distribution>repo</distribution>\r
96     </license>\r
97   </licenses>\r
98 \r
99   <distributionManagement>\r
100     <repository>\r
101       <id>shell.sourceforge.jp</id>\r
102       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs/maven2</url>\r
103     </repository>\r
104     <site>\r
105       <id>shell.sourceforge.jp</id>\r
106       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs</url>\r
107     </site>\r
108   </distributionManagement>\r
109 \r
110   <scm>\r
111     <connection>scm:svn:http://svn.sourceforge.jp/svnroot/stigmata/trunk</connection>\r
112     <developerConnection>scm:svn:svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/trunk/</developerConnection>\r
113     <url>http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/?root=stigmata</url>\r
114   </scm>\r
115 \r
116   <build>\r
117     <plugins>\r
118       <plugin>\r
119         <groupId>org.apache.maven.plugins</groupId>\r
120         <artifactId>maven-compiler-plugin</artifactId>\r
121         <configuration>\r
122           <source>1.6</source>\r
123           <target>1.6</target>\r
124           <encoding>utf-8</encoding>\r
125         </configuration>\r
126       </plugin>\r
127 \r
128       <plugin>\r
129         <groupId>org.apache.maven.plugins</groupId>\r
130         <artifactId>maven-jar-plugin</artifactId>\r
131         <configuration>\r
132           <archive>\r
133             <manifest>\r
134               <mainClass>jp.sourceforge.stigmata.Main</mainClass>\r
135               <addClasspath>true</addClasspath>\r
136               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
137             </manifest>\r
138           </archive>\r
139         </configuration>\r
140       </plugin>\r
141 \r
142       <plugin>\r
143         <groupId>org.apache.maven.plugins</groupId>\r
144         <artifactId>maven-dependency-plugin</artifactId>\r
145         <executions>\r
146           <execution>\r
147             <id>copy-dependencies</id>\r
148             <phase>compile</phase>\r
149             <goals>\r
150               <goal>copy-dependencies</goal>\r
151             </goals>\r
152             <configuration>\r
153               <outputDirectory>${project.build.directory}</outputDirectory>\r
154               <includeScope>runtime</includeScope>\r
155             </configuration>\r
156           </execution>\r
157         </executions>\r
158       </plugin>\r
159 \r
160       <plugin>\r
161         <groupId>org.codehaus.mojo</groupId>\r
162         <artifactId>native2ascii-maven-plugin</artifactId>\r
163         <executions>\r
164           <execution>\r
165             <goals>\r
166               <goal>native2ascii</goal>\r
167             </goals>\r
168             <phase>process-resources</phase>\r
169             <configuration>\r
170               <dest>${project.build.directory}/classes</dest>\r
171               <src>${basedir}/src/main/resources</src>\r
172               <includes>**/*.source</includes>\r
173               <ext>.properties</ext>\r
174               <encoding>shift_jis</encoding>\r
175             </configuration>\r
176           </execution>\r
177         </executions>\r
178       </plugin>\r
179 \r
180       <!-- for JUnit4 -->\r
181       <plugin>\r
182         <artifactId>maven-surefire-plugin</artifactId>\r
183         <version>2.3</version>\r
184       </plugin>\r
185 \r
186       <plugin>\r
187         <groupId>org.apache.maven.plugins</groupId>\r
188         <artifactId>maven-site-plugin</artifactId>\r
189         <configuration>\r
190           <inputEncoding>euc-jp</inputEncoding>\r
191           <outputEncoding>utf-8</outputEncoding>\r
192           <locales>en</locales>\r
193         </configuration>\r
194       </plugin>\r
195 \r
196       <!-- for assembly plugin -->\r
197       <plugin>\r
198         <artifactId>maven-assembly-plugin</artifactId>\r
199         <configuration>\r
200           <descriptors>\r
201             <descriptor>src/main/assembly/macosx.xml</descriptor>\r
202             <descriptor>src/main/assembly/executable.xml</descriptor>\r
203             <descriptor>src/main/assembly/binary.xml</descriptor>\r
204             <descriptor>src/main/assembly/source.xml</descriptor>\r
205           </descriptors>\r
206         </configuration>\r
207       </plugin>\r
208 \r
209       <plugin>\r
210         <artifactId>maven-release-plugin</artifactId>\r
211         <configuration>\r
212           <tagBase>svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/tags</tagBase>\r
213         </configuration>\r
214       </plugin>\r
215     </plugins>\r
216   </build>\r
217 \r
218   <reporting>\r
219     <plugins>\r
220       <plugin>\r
221         <groupId>org.apache.maven.plugins</groupId>\r
222         <artifactId>maven-project-info-reports-plugin</artifactId>\r
223       </plugin>\r
224       <plugin>\r
225         <groupId>org.apache.maven.plugins</groupId>\r
226         <artifactId>maven-javadoc-plugin</artifactId>\r
227         <configuration>\r
228           <locale>en</locale>\r
229         </configuration>\r
230       </plugin>\r
231       <plugin>\r
232         <groupId>org.codehaus.mojo</groupId>\r
233         <artifactId>cobertura-maven-plugin</artifactId>\r
234       </plugin>\r
235       <plugin>\r
236         <artifactId>maven-pmd-plugin</artifactId>\r
237         <configuration>\r
238           <linkXref>true</linkXref>\r
239           <sourceEncoding>utf-8</sourceEncoding>\r
240           <targetJdk>1.6</targetJdk>\r
241         </configuration>\r
242       </plugin>\r
243       <plugin>\r
244         <groupId>org.apache.maven.plugins</groupId>\r
245         <artifactId>maven-jxr-plugin</artifactId>\r
246       </plugin>\r
247       <plugin>\r
248         <groupId>org.apache.maven.plugins</groupId>\r
249         <artifactId>maven-changes-plugin</artifactId>\r
250         <reportSets>\r
251           <reportSet>\r
252             <reports>\r
253               <report>changes-report</report>\r
254             </reports>\r
255           </reportSet>\r
256         </reportSets>\r
257       </plugin>\r
258       <plugin>\r
259         <groupId>org.codehaus.mojo</groupId>\r
260         <artifactId>findbugs-maven-plugin</artifactId>\r
261         <configuration>\r
262           <xmlOutput>false</xmlOutput>\r
263           <threshold>Normal</threshold>\r
264           <effort>Default</effort>\r
265         </configuration>\r
266       </plugin>\r
267 \r
268       <plugin>\r
269         <groupId>org.apache.maven.plugins</groupId>\r
270         <artifactId>maven-javadoc-plugin</artifactId>\r
271         <configuration>\r
272           <locale>en</locale>\r
273         </configuration>\r
274       </plugin>\r
275     </plugins>\r
276   </reporting>\r
277 </project>