OSDN Git Service

silk assembly
[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">
2   <parent>
3     <artifactId>xerial-project</artifactId>
4     <groupId>org.xerial</groupId>
5     <version>1.1</version>
6   </parent>
7
8   <modelVersion>4.0.0</modelVersion>
9   <groupId>org.xerial</groupId>
10   <artifactId>xerial-core</artifactId>
11   <name>Xerial Core</name>
12   <version>1.0.11-SNAPSHOT</version>
13   <description>Xerial Core: standard utilities for XerialJ project</description>
14
15   <build>
16     <resources>
17       <resource>
18         <directory>src/main/java</directory>
19       </resource>
20       <resource>
21         <directory>src/main/resources</directory>
22         <excludes>
23           <exclude>**/.svn/**</exclude>
24         </excludes>
25       </resource>
26     </resources>
27     <testResources>
28       <testResource>
29         <directory>src/test/java</directory>
30       </testResource>
31       <testResource>
32         <directory>src/test/resources</directory>
33       </testResource>
34     </testResources>
35
36     <plugins>
37       <plugin>
38         <groupId>org.xerial.maven</groupId>
39         <artifactId>maven-antlr-plugin</artifactId>
40             <version>1.1.0</version>
41         <executions>
42           <execution>
43             <phase>generate-sources</phase>
44             <goals>
45               <goal>generate</goal>
46             </goals>
47           </execution>
48         </executions>
49         <configuration>
50           <sourceDirectory>${basedir}/src/main/java</sourceDirectory>
51         </configuration>
52       </plugin>
53       
54       <plugin>
55         <artifactId>maven-assembly-plugin</artifactId>
56         <configuration>
57           <finalName>silk</finalName>
58           <appendAssemblyId>false</appendAssemblyId>
59           <descriptorRefs>
60             <descriptorRef>jar-with-dependencies</descriptorRef>
61           </descriptorRefs>
62           <archive>
63             <manifest>
64               <mainClass>org.xerial.silk.cui.SilkMain</mainClass>
65             </manifest>
66             <index>true</index>
67           </archive>
68         </configuration>
69       </plugin>
70       
71     </plugins>
72   </build>
73
74   <dependencies>
75     <dependency>
76       <groupId>org.xerial.thirdparty</groupId>
77       <artifactId>org.antlr.antlr3</artifactId>
78       <version>3.1.1</version>
79     </dependency>
80     <dependency>
81       <groupId>xpp3</groupId>
82       <artifactId>xpp3</artifactId>
83       <version>1.1.4c</version>
84     </dependency>
85   </dependencies>
86
87 </project>