OSDN Git Service

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