OSDN Git Service

.gitignore file
[xerial/xerial-core.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   <parent>\r
3     <artifactId>xerial-project</artifactId>\r
4     <groupId>org.xerial</groupId>\r
5     <version>1.1</version>\r
6   </parent>\r
7 \r
8   <modelVersion>4.0.0</modelVersion>\r
9   <groupId>org.xerial</groupId>\r
10   <artifactId>xerial-core</artifactId>\r
11   <name>Xerial Core</name>\r
12   <version>1.0.15-SNAPSHOT</version>\r
13   <description>xerial-core is a common utilities for the Xerial project.</description>\r
14 \r
15   <build>\r
16     <resources>\r
17       <resource>\r
18         <directory>src/main/java</directory>\r
19       </resource>\r
20       <resource>\r
21         <directory>src/main/resources</directory>\r
22         <excludes>\r
23           <exclude>**/.svn/**</exclude>\r
24         </excludes>\r
25       </resource>\r
26     </resources>\r
27     <testResources>\r
28       <testResource>\r
29         <directory>src/test/java</directory>\r
30       </testResource>\r
31       <testResource>\r
32         <directory>src/test/resources</directory>\r
33       </testResource>\r
34     </testResources>\r
35 \r
36     <plugins>\r
37       <plugin>\r
38         <groupId>org.xerial.maven</groupId>\r
39         <artifactId>maven-antlr-plugin</artifactId>\r
40             <version>1.3</version>\r
41         <executions>\r
42           <execution>\r
43             <phase>generate-sources</phase>\r
44             <goals>\r
45               <goal>generate</goal>\r
46             </goals>\r
47           </execution>\r
48         </executions>\r
49         <configuration>\r
50           <sourceDirectory>${basedir}/src/main/java</sourceDirectory>\r
51         </configuration>\r
52       </plugin>\r
53       \r
54       <plugin>\r
55         <artifactId>maven-eclipse-plugin</artifactId>\r
56         <version>2.5.1</version>\r
57       </plugin>\r
58       \r
59 \r
60       <plugin>\r
61         <groupId>org.apache.maven.plugins</groupId>\r
62         <artifactId>maven-shade-plugin</artifactId>\r
63         <configuration>\r
64           <transformers>\r
65             <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">\r
66               <mainClass>org.xerial.silk.cui.SilkMain</mainClass>\r
67             </transformer>\r
68           </transformers>\r
69         </configuration>\r
70         <executions>\r
71           <execution>\r
72             <id>make-shade</id>\r
73             <phase>package</phase>\r
74             <goals>\r
75               <goal>shade</goal>\r
76             </goals>\r
77             <configuration>\r
78               <shadedArtifactAttached>true</shadedArtifactAttached>\r
79               <shadedClassifierName>standalone</shadedClassifierName>\r
80             </configuration>\r
81           </execution>\r
82         </executions>\r
83       </plugin>\r
84 \r
85       <plugin>\r
86         <artifactId>maven-release-plugin</artifactId>\r
87         <configuration>\r
88           <!--  do not run site-deploy goal, included in the default settings  -->\r
89           <goals>deploy</goals>\r
90         </configuration>\r
91       </plugin>\r
92     </plugins>\r
93   </build>\r
94 \r
95   <dependencies>\r
96     <dependency>\r
97       <groupId>org.antlr</groupId>\r
98       <artifactId>antlr</artifactId>\r
99       <version>3.1.3</version>\r
100     </dependency>\r
101     <dependency>\r
102       <groupId>xpp3</groupId>\r
103       <artifactId>xpp3</artifactId>\r
104       <version>1.1.4c</version>\r
105     </dependency>\r
106   </dependencies>\r
107 </project>