OSDN Git Service

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