OSDN Git Service

とりあえずコミットしとく.
[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>3.0-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>tamadalab-intra-repo</id>\r
16       <url>http://diamond.cse.kyoto-su.ac.jp/maven2</url>\r
17     </repository>\r
18     <repository>\r
19       <id>stigmata.sourceforge.jp</id>\r
20       <name>Stigmata Maven2 Repository in sourceforge.jp</name>\r
21       <url>http://stigmata.sourceforge.jp/maven2</url>\r
22     </repository>\r
23     <repository>\r
24       <id>talisman.sourceforge.jp</id>\r
25       <name>Talisman Maven2 Repository in sourceforge.jp</name>\r
26       <url>http://talisman.sourceforge.jp/maven2</url>\r
27     </repository>\r
28   </repositories>\r
29 \r
30   <developers>\r
31     <developer>\r
32       <id>tama</id>\r
33       <name>Haruaki TAMADA</name>\r
34       <email>tama3[ at ]users.sourceforge.jp</email>\r
35       <organization>sourceforge.jp</organization>\r
36       <organizationUrl>http://sourceforge.jp/</organizationUrl>\r
37       <timezone>-9</timezone>\r
38     </developer>\r
39   </developers>\r
40 \r
41   <organization>\r
42     <name>Stigmata Project, Sourceforge.jp, Japan</name>\r
43     <url>http://stigmata.sourceforge.jp/</url>\r
44   </organization>\r
45 \r
46   <dependencies>\r
47     <dependency>\r
48       <groupId>asm</groupId>\r
49       <artifactId>asm-all</artifactId>\r
50       <version>4.0</version>\r
51       <scope>compile</scope>\r
52     </dependency>\r
53     <dependency>\r
54       <groupId>commons-dbutils</groupId>\r
55       <artifactId>commons-dbutils</artifactId>\r
56       <version>1.1</version>\r
57       <scope>compile</scope>\r
58     </dependency>\r
59     <dependency>\r
60       <groupId>commons-beanutils</groupId>\r
61       <artifactId>commons-beanutils</artifactId>\r
62       <version>1.7.0</version>\r
63       <scope>compile</scope>\r
64     </dependency>\r
65     <dependency>\r
66       <groupId>jp.sourceforge.talisman</groupId>\r
67       <artifactId>mds</artifactId>\r
68       <version>1.0.0</version>\r
69       <scope>compile</scope>\r
70     </dependency>\r
71     <dependency>\r
72       <groupId>jp.sourceforge.talisman</groupId>\r
73       <artifactId>xmlcli</artifactId>\r
74       <version>1.2.2</version>\r
75       <scope>compile</scope>\r
76     </dependency>\r
77     <dependency>\r
78       <groupId>jp.sourceforge.talisman</groupId>\r
79       <artifactId>i18n</artifactId>\r
80       <version>1.0.0</version>\r
81       <scope>compile</scope>\r
82     </dependency>\r
83     <dependency>\r
84       <groupId>jp.sourceforge.stigmata</groupId>\r
85       <artifactId>digger</artifactId>\r
86       <version>3.0.0</version>\r
87       <scope>compile</scope>\r
88     </dependency>\r
89     <dependency>\r
90       <groupId>junit</groupId>\r
91       <artifactId>junit</artifactId>\r
92       <version>4.8.1</version>\r
93       <scope>test</scope>\r
94     </dependency>\r
95     <dependency>\r
96       <groupId>jp.sourceforge</groupId>\r
97       <artifactId>hermes</artifactId>\r
98       <version>1.0.0</version>\r
99     </dependency>\r
100   </dependencies>\r
101 \r
102   <licenses>\r
103     <license>\r
104       <name>Apache License 2.0</name>\r
105       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r
106       <distribution>repo</distribution>\r
107     </license>\r
108   </licenses>\r
109 \r
110   <distributionManagement>\r
111     <repository>\r
112       <id>shell.sourceforge.jp</id>\r
113       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs/maven2</url>\r
114     </repository>\r
115     <site>\r
116       <id>shell.sourceforge.jp</id>\r
117       <url>scp://tama3@shell.sourceforge.jp/home/groups/s/st/stigmata/htdocs</url>\r
118     </site>\r
119   </distributionManagement>\r
120 \r
121   <scm>\r
122     <connection>scm:git:git://git.sourceforge.jp:/gitroot/stigmata/stigmata</connection>\r
123     <developerConnection>scm:git:tama3@git.sourceforge.jp:/gitroot/stigmata/stigmata/</developerConnection>\r
124     <url>http://git.sourceforge.jp/view?p=stigmata/stigmata.git</url>\r
125   </scm>\r
126 \r
127   <build>\r
128     <plugins>\r
129       <plugin>\r
130         <groupId>org.apache.maven.plugins</groupId>\r
131         <artifactId>maven-compiler-plugin</artifactId>\r
132         <version>2.3.2</version>\r
133         <configuration>\r
134           <source>1.6</source>\r
135           <target>1.6</target>\r
136           <encoding>utf-8</encoding>\r
137         </configuration>\r
138       </plugin>\r
139 \r
140       <plugin>\r
141         <groupId>org.apache.maven.plugins</groupId>\r
142         <artifactId>maven-resources-plugin</artifactId>\r
143         <version>2.4.3</version>\r
144         <configuration>\r
145           <encoding>utf-8</encoding>\r
146         </configuration>\r
147       </plugin>\r
148 \r
149       <plugin>\r
150         <groupId>org.apache.maven.plugins</groupId>\r
151         <artifactId>maven-jar-plugin</artifactId>\r
152         <version>2.3.1</version>\r
153         <configuration>\r
154           <archive>\r
155             <manifest>\r
156               <mainClass>jp.sourceforge.stigmata.Main</mainClass>\r
157               <addClasspath>true</addClasspath>\r
158               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
159             </manifest>\r
160           </archive>\r
161         </configuration>\r
162       </plugin>\r
163 \r
164       <plugin>\r
165         <groupId>org.apache.maven.plugins</groupId>\r
166         <artifactId>maven-dependency-plugin</artifactId>\r
167         <version>2.2</version>\r
168         <executions>\r
169           <execution>\r
170             <id>copy-dependencies</id>\r
171             <phase>compile</phase>\r
172             <goals>\r
173               <goal>copy-dependencies</goal>\r
174             </goals>\r
175             <configuration>\r
176               <outputDirectory>${project.build.directory}</outputDirectory>\r
177               <includeScope>runtime</includeScope>\r
178             </configuration>\r
179           </execution>\r
180         </executions>\r
181       </plugin>\r
182 \r
183       <plugin>\r
184         <groupId>org.codehaus.mojo</groupId>\r
185         <artifactId>native2ascii-maven-plugin</artifactId>\r
186         <version>1.0-alpha-1</version>\r
187         <executions>\r
188           <execution>\r
189             <goals>\r
190               <goal>native2ascii</goal>\r
191             </goals>\r
192             <phase>process-resources</phase>\r
193             <configuration>\r
194               <dest>${project.build.directory}/classes</dest>\r
195               <src>${basedir}/src/main/resources</src>\r
196               <includes>**/*.source</includes>\r
197               <ext>.properties</ext>\r
198               <encoding>shift_jis</encoding>\r
199             </configuration>\r
200           </execution>\r
201         </executions>\r
202       </plugin>\r
203 \r
204       <!-- for JUnit4 -->\r
205       <plugin>\r
206         <artifactId>maven-surefire-plugin</artifactId>\r
207         <version>2.3</version>\r
208       </plugin>\r
209 \r
210       <plugin>\r
211         <groupId>org.apache.maven.plugins</groupId>\r
212         <artifactId>maven-site-plugin</artifactId>\r
213         <version>3.0-beta-3</version>\r
214         <configuration>\r
215           <inputEncoding>euc-jp</inputEncoding>\r
216           <outputEncoding>utf-8</outputEncoding>\r
217           <locales>en</locales>\r
218         </configuration>\r
219       </plugin>\r
220 \r
221       <!-- for jarbundler plugin for Mac OS X -->\r
222 <!--\r
223       <plugin>\r
224         <groupId>org.codehaus.mojo</groupId>\r
225         <artifactId>osxappbundle-maven-plugin</artifactId>\r
226         <version>1.0-alpha-1</version>\r
227         <configuration>\r
228           <bundleName>${pom.name}</bundleName>\r
229           <mainClass>jp.sourceforge.stigmata.Main</mainClass>\r
230           <iconFile>${basedir}/src/main/assembly/macosx/Resources/stigmata.icns</iconFile>\r
231           <jvmVersion>1.6+</jvmVersion>\r
232         </configuration>\r
233         <executions>\r
234           <execution>\r
235             <phase>package</phase>\r
236             <goals>\r
237               <goal>bundle</goal>\r
238             </goals>\r
239           </execution>\r
240         </executions>\r
241       </plugin>\r
242 -->\r
243 \r
244       <!-- for assembly plugin -->\r
245       <plugin>\r
246         <artifactId>maven-assembly-plugin</artifactId>\r
247         <configuration>\r
248           <descriptors>\r
249 <!--\r
250             <descriptor>src/main/assembly/macosx.xml</descriptor>\r
251 -->\r
252             <descriptor>src/main/assembly/executable.xml</descriptor>\r
253             <descriptor>src/main/assembly/binary.xml</descriptor>\r
254             <descriptor>src/main/assembly/source.xml</descriptor>\r
255           </descriptors>\r
256         </configuration>\r
257       </plugin>\r
258 \r
259       <plugin>\r
260         <groupId>org.apache.maven.plugins</groupId>\r
261         <artifactId>maven-release-plugin</artifactId>\r
262         <version>2.1</version>\r
263         <configuration>\r
264           <tagBase>git:ssh://git@diamond.cse.kyoto-su.ac.jp:/stigmata/stigmata.git</tagBase>\r
265         </configuration>\r
266       </plugin>\r
267     </plugins>\r
268 \r
269     <extensions>\r
270       <extension>\r
271         <groupId>org.apache.maven.wagon</groupId>\r
272         <artifactId>wagon-ssh</artifactId>\r
273         <version>1.0-beta-6</version>\r
274       </extension>\r
275       <extension>\r
276         <groupId>org.apache.maven.wagon</groupId>\r
277         <artifactId>wagon-webdav-jackrabbit</artifactId>\r
278         <version>1.0-beta-7</version>\r
279       </extension>\r
280     </extensions>\r
281   </build>\r
282 \r
283   <reporting>\r
284     <plugins>\r
285       <plugin>\r
286         <groupId>org.apache.maven.plugins</groupId>\r
287         <artifactId>maven-project-info-reports-plugin</artifactId>\r
288         <version>2.3.1</version>\r
289       </plugin>\r
290       <plugin>\r
291         <groupId>org.codehaus.mojo</groupId>\r
292         <artifactId>cobertura-maven-plugin</artifactId>\r
293         <version>2.4</version>\r
294         <configuration>\r
295           <formats>\r
296             <format>xml</format>\r
297             <format>html</format>\r
298           </formats>\r
299           <encoding>utf-8</encoding>\r
300         </configuration>\r
301       </plugin>\r
302       <plugin>\r
303         <groupId>org.apache.maven.plugins</groupId>\r
304         <artifactId>maven-pmd-plugin</artifactId>\r
305         <version>2.5</version>\r
306         <configuration>\r
307           <sourceEncoding>utf-8</sourceEncoding>\r
308           <outputEncoding>utf-8</outputEncoding>\r
309           <targetJdk>1.6</targetJdk>\r
310         </configuration>\r
311       </plugin>\r
312       <plugin>\r
313         <groupId>org.codehaus.mojo</groupId>\r
314         <artifactId>findbugs-maven-plugin</artifactId>\r
315         <version>2.3.2</version>\r
316         <configuration>\r
317           <sourceEncoding>utf-8</sourceEncoding>\r
318           <outputEncoding>utf-8</outputEncoding>\r
319         </configuration>\r
320       </plugin>\r
321       <plugin>\r
322         <groupId>org.apache.maven.plugins</groupId>\r
323         <artifactId>maven-surefire-report-plugin</artifactId>\r
324         <version>2.8</version>\r
325       </plugin>\r
326       <plugin>\r
327         <groupId>org.apache.maven.plugins</groupId>\r
328         <artifactId>maven-jxr-plugin</artifactId>\r
329         <version>2.1</version>\r
330         <configuration>\r
331           <inputEncoding>utf-8</inputEncoding>\r
332           <outputEncoding>utf-8</outputEncoding>\r
333           <aggregate>true</aggregate>\r
334         </configuration>\r
335       </plugin>\r
336       <plugin>\r
337         <groupId>org.apache.maven.plugins</groupId>\r
338         <artifactId>maven-javadoc-plugin</artifactId>\r
339         <version>2.7</version>\r
340         <configuration>\r
341           <charset>utf-8</charset>\r
342           <encoding>utf-8</encoding>\r
343           <docencoding>utf-8</docencoding>\r
344         </configuration>\r
345       </plugin>\r
346     </plugins>\r
347   </reporting>\r
348 \r
349   <profiles>\r
350     <profile>\r
351       <id>intra-lab</id>\r
352       <activation>\r
353         <property>\r
354           <name>target</name>\r
355           <value>intra</value>\r
356         </property>\r
357       </activation>\r
358       <distributionManagement>\r
359         <repository>\r
360           <id>tamadalab-intra-repo</id>\r
361           <url>dav:http://diamond.cse.kyoto-su.ac.jp/maven2</url>\r
362         </repository>\r
363       </distributionManagement>\r
364     </profile>\r
365   </profiles>\r
366 </project>\r