OSDN Git Service

6c234bdb9ce66962638d6d3471a7ab234a9c0cba
[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.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>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</artifactId>\r
46       <version>3.3</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>3.0.0-SNAPSHOT</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         <version>2.3.2</version>\r
129         <configuration>\r
130           <source>1.6</source>\r
131           <target>1.6</target>\r
132           <encoding>utf-8</encoding>\r
133         </configuration>\r
134       </plugin>\r
135 \r
136       <plugin>\r
137         <groupId>org.apache.maven.plugins</groupId>\r
138         <artifactId>maven-resources-plugin</artifactId>\r
139         <version>2.4.3</version>\r
140         <configuration>\r
141           <encoding>utf-8</encoding>\r
142         </configuration>\r
143       </plugin>\r
144 \r
145       <plugin>\r
146         <groupId>org.apache.maven.plugins</groupId>\r
147         <artifactId>maven-jar-plugin</artifactId>\r
148         <version>2.3.1</version>\r
149         <configuration>\r
150           <archive>\r
151             <manifest>\r
152               <mainClass>jp.sourceforge.stigmata.Main</mainClass>\r
153               <addClasspath>true</addClasspath>\r
154               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
155             </manifest>\r
156           </archive>\r
157         </configuration>\r
158       </plugin>\r
159 \r
160       <plugin>\r
161         <groupId>org.apache.maven.plugins</groupId>\r
162         <artifactId>maven-dependency-plugin</artifactId>\r
163         <executions>\r
164           <execution>\r
165             <id>copy-dependencies</id>\r
166             <phase>compile</phase>\r
167             <goals>\r
168               <goal>copy-dependencies</goal>\r
169             </goals>\r
170             <configuration>\r
171               <outputDirectory>${project.build.directory}</outputDirectory>\r
172               <includeScope>runtime</includeScope>\r
173             </configuration>\r
174           </execution>\r
175         </executions>\r
176       </plugin>\r
177 \r
178       <plugin>\r
179         <groupId>org.codehaus.mojo</groupId>\r
180         <artifactId>native2ascii-maven-plugin</artifactId>\r
181         <version>1.0-alpha-1</version>\r
182         <executions>\r
183           <execution>\r
184             <goals>\r
185               <goal>native2ascii</goal>\r
186             </goals>\r
187             <phase>process-resources</phase>\r
188             <configuration>\r
189               <dest>${project.build.directory}/classes</dest>\r
190               <src>${basedir}/src/main/resources</src>\r
191               <includes>**/*.source</includes>\r
192               <ext>.properties</ext>\r
193               <encoding>shift_jis</encoding>\r
194             </configuration>\r
195           </execution>\r
196         </executions>\r
197       </plugin>\r
198 \r
199       <!-- for JUnit4 -->\r
200       <plugin>\r
201         <artifactId>maven-surefire-plugin</artifactId>\r
202         <version>2.3</version>\r
203       </plugin>\r
204 \r
205       <plugin>\r
206         <groupId>org.apache.maven.plugins</groupId>\r
207         <artifactId>maven-site-plugin</artifactId>\r
208         <version>3.0-beta-3</version>\r
209         <configuration>\r
210           <inputEncoding>euc-jp</inputEncoding>\r
211           <outputEncoding>utf-8</outputEncoding>\r
212           <locales>en</locales>\r
213         </configuration>\r
214       </plugin>\r
215 \r
216       <!-- for jarbundler plugin for Mac OS X -->\r
217 <!--\r
218       <plugin>\r
219         <groupId>org.codehaus.mojo</groupId>\r
220         <artifactId>osxappbundle-maven-plugin</artifactId>\r
221         <version>1.0-alpha-1</version>\r
222         <configuration>\r
223           <bundleName>${pom.name}</bundleName>\r
224           <mainClass>jp.sourceforge.stigmata.Main</mainClass>\r
225           <iconFile>${basedir}/src/main/assembly/macosx/Resources/stigmata.icns</iconFile>\r
226           <jvmVersion>1.6+</jvmVersion>\r
227         </configuration>\r
228         <executions>\r
229           <execution>\r
230             <phase>package</phase>\r
231             <goals>\r
232               <goal>bundle</goal>\r
233             </goals>\r
234           </execution>\r
235         </executions>\r
236       </plugin>\r
237 -->\r
238 \r
239       <!-- for assembly plugin -->\r
240       <plugin>\r
241         <artifactId>maven-assembly-plugin</artifactId>\r
242         <configuration>\r
243           <descriptors>\r
244 <!--\r
245             <descriptor>src/main/assembly/macosx.xml</descriptor>\r
246 -->\r
247             <descriptor>src/main/assembly/executable.xml</descriptor>\r
248             <descriptor>src/main/assembly/binary.xml</descriptor>\r
249             <descriptor>src/main/assembly/source.xml</descriptor>\r
250           </descriptors>\r
251         </configuration>\r
252       </plugin>\r
253 \r
254       <plugin>\r
255         <artifactId>maven-release-plugin</artifactId>\r
256         <configuration>\r
257           <tagBase>svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/tags</tagBase>\r
258         </configuration>\r
259       </plugin>\r
260     </plugins>\r
261   </build>\r
262 \r
263   <reporting>\r
264     <plugins>\r
265       <plugin>\r
266         <groupId>org.apache.maven.plugins</groupId>\r
267         <artifactId>maven-project-info-reports-plugin</artifactId>\r
268         <version>2.3.1</version>\r
269       </plugin>\r
270       <plugin>\r
271         <groupId>org.codehaus.mojo</groupId>\r
272         <artifactId>cobertura-maven-plugin</artifactId>\r
273         <version>2.4</version>\r
274         <configuration>\r
275           <formats>\r
276             <format>xml</format>\r
277             <format>html</format>\r
278           </formats>\r
279           <encoding>utf-8</encoding>\r
280         </configuration>\r
281       </plugin>\r
282       <plugin>\r
283         <groupId>org.apache.maven.plugins</groupId>\r
284         <artifactId>maven-pmd-plugin</artifactId>\r
285         <version>2.5</version>\r
286         <configuration>\r
287           <sourceEncoding>utf-8</sourceEncoding>\r
288           <outputEncoding>utf-8</outputEncoding>\r
289           <targetJdk>1.6</targetJdk>\r
290         </configuration>\r
291       </plugin>\r
292       <plugin>\r
293         <groupId>org.codehaus.mojo</groupId>\r
294         <artifactId>findbugs-maven-plugin</artifactId>\r
295         <version>2.3.2</version>\r
296         <configuration>\r
297           <sourceEncoding>utf-8</sourceEncoding>\r
298           <outputEncoding>utf-8</outputEncoding>\r
299         </configuration>\r
300       </plugin>\r
301       <plugin>\r
302         <groupId>org.apache.maven.plugins</groupId>\r
303         <artifactId>maven-surefire-report-plugin</artifactId>\r
304         <version>2.8</version>\r
305       </plugin>\r
306       <plugin>\r
307         <groupId>org.apache.maven.plugins</groupId>\r
308         <artifactId>maven-jxr-plugin</artifactId>\r
309         <version>2.1</version>\r
310         <configuration>\r
311           <inputEncoding>utf-8</inputEncoding>\r
312           <outputEncoding>utf-8</outputEncoding>\r
313           <aggregate>true</aggregate>\r
314         </configuration>\r
315       </plugin>\r
316       <plugin>\r
317         <groupId>org.apache.maven.plugins</groupId>\r
318         <artifactId>maven-javadoc-plugin</artifactId>\r
319         <version>2.7</version>\r
320         <configuration>\r
321           <charset>utf-8</charset>\r
322           <encoding>utf-8</encoding>\r
323           <docencoding>utf-8</docencoding>\r
324         </configuration>\r
325       </plugin>\r
326     </plugins>\r
327   </reporting>\r
328 </project>\r